1、 字符串:单引号('),双引号("),三引号(''')
三引号可以用于多少字符串输入
反斜杠(\)用于转义
字符串相连使用加号(+),也可以不用加号
2、print() 打印函数
打印字符串时,字符串用逗号隔开,输出时自动插入空格
3、格式化字符串 : "%-5s%s" % ("str1", "str2")
负号表示左对齐,否则就是右对齐
%%两个百分号用于输出百分号
其它格式符:%d、%m.nf(四舍五入)、%o、%x、%X
4、数值类型:整型、浮点型和虚数
python3 将整型和长整型合并成整型
浮点型带小数点,可用科学计数法表示
虚数尾部带字母(j)
5、type() 函数检测数据类型
6、str() 将数值转换成字符串
7、基本运算:+、-、*、/、%
括号() 改变求值顺序
8、变量以下划线或者字母开头
9、四种内置类型:元组()、列表[]、集合{}、字典{key:value}
元组() - 不可更改的数据序列,下标从零开始计算
len() 函数计算元素个数
元组可以嵌套,访问类似于多维数值,对于字符串元素可以分片访问内部字符
创建单个元素的元组需要在该元素后面加上逗号,例如: s = ("string",)
列表[] - 可以更改的数据序列,下标从零开始计算
append方法向尾部添加单个元素
extend方法向尾部添加多个元素
len() 函数计算元素个数
字典{key:value} - 以名称索引的分组数据,键唯一
get(key)方法返回key的值
keys方法返回所有键的视图
values方法返回所有值的视图
len() 函数计算元素个数
list()函数将视图转换成列表
集合{keys} - 类似于字典,只包含键,并且唯一
集合分为可变和不可变集合
set()函数可以将序列转换成集合
特殊类型:None、True、False
True 和 False是数值 1 和 0 的特殊表示
10、序列类型的数据,使用负号作为下标时,从尾部开始访问
使用冒号作为下标可以访问序列的一部分,例如:myArray[3:5]
连接两个序列应该使用extend方法而不是append方法
pop(n)方法删除序列中的元素并返回该元素,如果不带参数,将删除最后一个元素