1.import … / form … import … 导入某个模块
2.注释
…多行注释… / #单行注释
3.输出: print()默认会换行,如果不换行可以: print(xxx, end = “”)
输入: input()默认换行 input(“请输入一个字符串:”)
4.列表 list 可存储多个不同类型数据 (与 数组+结构体 类似)
a.可通过下标访问 list1[1]
b.截取(左闭右开) list[1:3] 输出list[1] list[2]
c.增: list.append( data )尾增 list.insert( num,data ) 插入
d.删: del list[0] 根据下标删除内容 list.remove(‘a’) 根据内容进行删除
e:改 等号赋值直接改
f:list.copy() 拷贝数据 重新开辟空间
5.元组 tuple 用函数将 字符串和列表 转化: tuple(list)
元组元素不能被删除 del 删除整个元组元组
6.字典 键值对 键不一定是数字 也可以是字符
dict1 ={1:‘a’,2:‘b’,3:‘c’}
查: dict1[1] dict.get(1)
遍历:
for i in dict1:
print("%s %s" %(i,dict1.get(i)))
for (k,v) in dict1.items():
print("%s %s" %(k,v))
7.集合 set() 存储的数据无序且不重复 会自动剔除重复数据
set1 = set() # 创建空集合
set2 = {1, 2, 3, 4, 5, 1} # 普通方式创建集合
8.字符串 ’ ’ ‘’ ‘’
str *num 代表重复几遍字符串