首页 > 代码库 > 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对象类型