对象类型 | 类型名称 | 示例 | 简要说明 |
---|---|---|---|
数字 | int float complex | 1234 3.14,1.3e5 3+4j | 数字大小没有限制,内置支持复数及其运算 |
字符串 | str | 'swfu', "I'm student", "'Python"',r'abc',R'bcd'
| 使用单引号,双引号,三引号作为定界符,以字母r或R引导的表示原始字符串 |
列表 | list | [1,2,3],['a','b',['c',2]] | 所有元素放在一对方括号中,元素之间使用逗号分隔,其中的元素可以是任意类型 |
字典 | dict | {1:'food',2:'taste',3:'import'} | 所有元素放在一对大括号中,元素之间使用逗号分隔,元素形式为“键:值 |
元组 | tuple | (2,-5,6),(3,) | 不可变,所有元素放在一对圆括号中,元素之间使用逗号分隔,如果元组中只有一个元素的话,后面的逗号不能省略 |
集合 | set | {'a','b','c'} | 所有元素放在一对大括号中,元素之间使用逗号分隔,元素不允许重复;另外set是可变的 |
Python语言的三种数字类型
-- 整数类型int:没有取值范围限制
-- 浮点数类型float:带有小数点及小数的数字,也可用科学计数法如:4.3e-3值为0.0043 9.6E5值为960000.0
-- 复数类型complex:与数学中的复数概念一致,z=a+bj,a是实数部分,b是虚数部分,z.real获得实部,z.imag获得虚部
不同数字类型之间可以进行混合运算,运算结果为最宽类型
三种类型可以相互转换函数:int(),float(),complex(),如int(4.5)=4,float(4)=4.0
Python语言中字符串类型
Python中字符串索引从0开始,一个长度为L的字符串最后一个字符的位置是L-1
Python同时允许使用负数从字符串右边末尾向左边进行反向索引,最右侧索引值是-1
如果这篇博客对你有帮助,给个免费的赞支持一下吧!