在Python中的一切都是对象,整数、实数、复数、字符串、列表、元组、字典、集合是对象,zip、 map、enumerate、 filter 等函数返回的也是对象,函数和类也是对象。Python中的对象有内置对象、标准库对象和扩展库对象,其中内置对象可以直接使用,标准库对象需要导入之后才能使用,扩展库对象需要先安装相应的扩展库然后才能导入并使用。
数字 int 123456 0x1ff
float 3.15 1.3e5 数字大小没有限制,且内置支持复数及其运算
complex 3+4j 3j
字符串 str 'swfu'
“I‘m student” 使用单引号、双引号、三引号作为定界符,不同定界符之间可以互相嵌套:使用字母r或R引导的表示原始的字符串
字节串 bytes b'hello world' 以字母b引导
列表 list [1,2,3] 所有元素放在一对方括号中,元素之间使用逗号分隔,其中好的元素可以是任意类型
['a','b',['c',2]]
元组 tuple (2,-5,6) 所有元素放在一对圆括号中,元素之间使用逗号分隔,如果元组中只有一个元素,后面的逗号也不能省略
(3,)
集合 set {’a‘’b‘’c‘} 所有元素放在一对圆括号中,元素之间使用逗号分隔,元素不允许重复且必须为不可变类型