Python语言中的六种类型
1.数字类型 2.字符串类型3.元组类型4.列表类型5.文件类型6.字典类型
数字类型
1.整数类型:与数学中的整数概念一致,没有取值范围限制
2.浮点数类型:python语言中浮点数的数值范围存在限制,小数精度也存在限制。这种限制与在不同计算机系统有关。
3.复数类型:与数学中复数概念一致,z=a+b j;对于复数z,可以用z.real获得实数部分,z.imag获得虚数部分;
整数是浮点数特例,浮点数是复数特例
type(x),返回x的类型,适用于所有类型的判断
字符串类型
字符串是用双引号“”或者单引号‘’括起来的一个或多个字符;
字符串可以保存在变量中,也可以单独存在;
可以用type()函数测试一个字符串的类型。
Python语言转义符:
输出带有引号的字符串,可以使用转义符
使用\输出带有转义符的字符串,例如:
print("“大家好”") “大家好”
字符串是一个字符序列:字符串最左端位置标记为0,一次增加。字符串中的编号叫做“索引”。
单个索引辅助访问字符串中的特定位置
格式[<索引>]
Python最左侧索引从0开始,最右侧索引为-1
可以通过两个索引值确定一个位置范围,返回这个范围的子串
格式:[:]
字符串之间通过+或*进行连接
例:
>>>“pine”+“apple”‘pineapple’3*“pine”‘pinepinepine’len()函数能否返回一个字符串的长度len(“pine”) 4大多数数据类型都可以通过str()函数转换为字符串str(123) ‘123’字符串的操作可以通过for和in组成的循环来遍历字符串中每个字符格式:forin :