1、list 是一种有序的集合,可随时添加和删除其中的元素
2、tuple也是一种有序的列表,它一旦创建完毕就不能修改
t=(0,1,2,3,4,5,6,7,8,9)
print t
3、if语句
age=21
if age >=18:
print 'your age is ',age
4、if-else语句
age=21
if age >=18:
print 'adult'
else :
print "young"
5、if...多个elif...else...6、for循环
L=['a','b','c']
for word in L:
print word
7、while循环
sum = 0
x = 1
while x < 100:
sum = sum + x
x = x + 2
print sum
8、break 简单啊不写了9、多重循环
10、dict 相当于key-value,dict内部是无序的
11、set 内部的元素是无序的,set不能包含重复的元素,set存储元素也是无序的
Python官方网站文档https://docs.python.org/2/library/functions.html#abs
12、函数
L = []
x = 1
while x <= 100:
L.append(x * x)
x = x + 1
print sum(L)
math包提供了sin(),cos(),sqrt().....,只需要import就可以了
13、对list进行切片
L=["A","B","C","D"]
print L
print L[-2:]
print L[:-2]
print L[-3:-1]
print L[-4:-1:2]
list从头开始数时,第一个元素的位置是0;-1表示倒数第一个元素
print L[-2:]打印从-2到结束的list;
print L[:-2] 打印从开始到-2位置之前的list
print L[-3:-1] 从-3开始到-1之前的list
print L[-4:-1:2] 从-4开始到-1之前的且需取出正序第2个位置的元素
14、对字符串切片
15、迭代
Python 是通过for...in.....
16、索引迭代:enumerate()函数
17、迭代dict的value 使用 value() 或itervalue()
18、迭代dict的key和value 使用items()
19、多层表达式