首页 > 代码库 > Python学习手册笔记(1):Python对象类型
Python学习手册笔记(1):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[0] #获取某个元素
‘a‘
>>> s[1]
‘b‘
>>> s[-1] #反向索引
‘g‘
>>> s[len(s)-3]
‘e‘
>>> s[1:] #分片
‘bcdefg‘
>>> s
‘abcdefg‘
>>> s[:3]
‘abc‘
>>> s[:-1]
‘abcdef‘
>>> s+‘xyz‘ #字符串合并
‘abcdefgxyz‘
>>> s=‘F‘+s[3:] #建立一个新的字符串,并以同样的变量名命名,改变其赋值
>>> s
‘Fdefg‘
3)列表
>>> L=[123,‘spam‘,1.23]
>>> L
[123, ‘spam‘, 1.23]
>>> L[0] #显示列表一个元素
123
>>> L + [4,5,6]
[123, ‘spam‘, 1.23, 4, 5, 6]
>>> M=[[1,2,3], #嵌套
... [4,5,6],
... [7,8,9]]
>>> M
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
>>> M[0] #显示第一行
[1, 2, 3]
>>> M[0][2] #显示第一行中的第3个元素
3
未完待续...
本文出自 “一万年太久,只争朝夕” 博客,请务必保留此出处http://zengwj1949.blog.51cto.com/10747365/1928404
Python学习手册笔记(1):Python对象类型