一.基础
1.列表:存储多个元素,列表中的元素可以重新赋值
2.元组:存储多个元素,列表中的元素不可以重新赋值
3.字典:{键:值,键:值,……}
取值格式:字典名["对应键名"]
例:{"abc":7,"bcd":9}
4.集合:去重
例:e=set("jlsdakjfjjjjjjfff") f=set("jlsdajjjjjjfff")
e-f:e中有的元素,而f没有
eandf:e中和f中的元素
注:加号也可以作为字符串连接符
二.循环结构
1.if():if格式:if( ):
2.while格式:while( ):
3.for:遍历列表 a["aa","b","c","d"]
例:for i in a:
print(i)
for:进行常规循环
for i in range(0,10)
print(i) //如果是字符,就会把字符输出10次;
三.函数
1.函数定义的格式:
def 函数名(参数):
函数体
例:
def abc():
print("absf")
abc() //函数的调用:函数名(参数)
注:参数:形参和实参
函数定义的时候使用的参数是形参
函数调用的时候使用的参数是实参
2.python模块的导入
导入模块:import模块名
从某个模块中导入某个方法:from(模块名)import(方法)
模块的类别
1.自带模块
2.第三方模块
3.自定义模块
四.文件的操作
1.打开
打开
open(文件地址,操作形式)
w:写入(非追加写入)
r:读取
b:二进制
a:追加
fh=open("D:\python\IDEL\文本1.txt")
fh.read() //读取全部内容
fh.readline() //读取一行
fh.close() //关闭文件
例:文件的写入
data="一起学python"
fh2=open("D:\\python\\IDEL\\文本3.txt","w")
fh2.write(data)
fh2.close()
五.异常处理
异常处理格式
try:
程序
except Exception as 异常名称
异常处理部分
让异常后的程序继续
for i in range(0, 10):
try:
print(i)
if(i==4):
print(jdk)
except Exception as err:
print(err)
print("hello")