Python基础

Python 基本用法

for循环

1
for i in list:

Range:

1
2
for i=range(5):
for i=range(start,end,step):

list

创建普通列表:

1
list=['小红','小明','小刚']

混合列表:

1
list=['小红',22,[1,2]]

空列表:

1
list=[]

列表扩展:

1
2
3
list.append('a')
list.extend(['a','b'])
list.insert(1,'c')

列表删除:

1
2
3
4
list.remove('name')
del list[1]
list.pop()
list.pop(1)

列表分页:

1
list[a:b]

列表比较:

1
2
list1>list2 
比较的是第一个元素的大小

列表操作:

1
2
3
4
list=list1+list2#结果为两个列表的拼接
list=list1*3#结果为list复制3遍
list.reverse#列表反转
list=list1[:]#复制列表

元组tuple

受约束的列表
创建元组

1
2
3
tuple=1,
tuple=1,2,3
tuple=(1,2,3,4)

修改元组:

1
tuple=tuple(:1)+"字符",+tuple(2:)#利用切片

函数

函数定义:

1
2
3
4
def fun():
'这是函数文档'
#这是注释
return

打印函数文档:

1
fun.__doc__