1.基本数据类型:integer,float,string
2.
print("hello world")#python3.5要加括号
print('hello world')#单引号也可以
3.\t :TAB键,四个空格
4.
print("hello"+"123")#等价
print("hello"+str(123))
5.
print(int("1")+2)#能得到3
6.
//取整;**幂
7.
print(a,b,c)#连续打印a,b,c
8.while的用法
condition=1
while condition<5:
print(condition)
condition+=1
并且
while True
while False
9.for的用法
for i in range(5):#打印0,1,2,3,4 print(i)
for i in range(8,10):#打印8,9
print(i)
for i in [1,3,5]:#打印1,3,5,小括号也可for i in range(1,10,2):#打印1,3,5,7,9 print(i)
print(i)
10.列表
a_list=[1,2,3,4,5,6]
print(a_list[4])#等价
print(a_list[-2])
print(a_list[1:4])#输出2,3,4
print(a_list[:-2])#打印到倒数第二个元素
for content in a_list:
print(content)
len(a_list)#长度
print(a_list.index(2))#索引
print(a_list.count(2))#
a_list.sort(reverse=True)#倒序 a_list.append(200)#末尾增加一个元素200a_list.sort()#排序,覆盖
a_list.insert(2,300)#第二个位置插入元素
del a_list[2]#删除第二个元素
a_list.remove(2)#删除值2
a=a_list.pop()
print(a)#弹出a
11.多维数组
b_list=[[1,2,3],[4,5,6],[7,8,9]]
print(b_list[1])#输出[4,5,6]
print(b_list[2][1])#输出8
12.元组
a_tuple=(1,2,30,30,4,5)
b_tuple=1,2,30,30,4,5#皆可
print(a_tuple[1:4])
#注意,元组的值不能随意修改,排序增加删除都不可
#除非重新赋值