Python之对象类型
在Python中一切皆对象,Python程序可以分解为模块、语句、表达式及对象。如下所示:1 程序由模块组成
2 模块包含语句
3 语句包含表达式
4 表达式建立并处理对象
内置对象(核心类型):
1)数字:
>>> 2+2 #整数加法
4
>>> 1.5*4 #浮点数乘法
6.0
>>> 2**10 #2的10次方
1024
2) 字符串:
>>> s='abcdefg'
>>> len(s) #len函数验证变量的长度
7
>>> s #获取某个元素
'a'
>>> s
'b'
>>> s[-1] #反向索引
'g'
>>> s
'e'
>>> s #分片
'bcdefg'
>>> s
'abcdefg'
>>> s[:3]
'abc'
>>> s[:-1]
'abcdef'
>>> s+'xyz' #字符串合并
'abcdefgxyz'
>>> s='F'+s #建立一个新的字符串,并以同样的变量名命名,改变其赋值
>>> s
'Fdefg'
3)列表
>>> L=
>>> L
>>> L #显示列表一个元素
123
>>> L +
>>> M=[, #嵌套
... ,
... ]
>>> M
[, , ]
>>> M #显示第一行
>>> M #显示第一行中的第3个元素
3
4)字典
创建字典方式1:
>>> D={'food':'Spam','quantity':4,'color':'pink'}
>>> D
{'food': 'Spam', 'color': 'pink', 'quantity': 4}
>>> D['food']
'Spam'
创建字典方式2:
>>> D={}
>>> D['a']='azwj'
>>> D['b']='bzwj'
>>> D['c']=4
>>> D
{'a': 'azwj', 'c': 4, 'b': 'bzwj'}
页:
[1]