函数:
def 函数名(a, b, c): return a, b, c
函数位置参数:a, b, c = 函数名(1,2,3)
关键字传参数:a, b, c = 函数名(a=1,b=2,c=3)
位置参数和关键字参数混用:位置参数在关键字参数之前进行传递
a, b, c = 函数名(1,b=2,c=3)
默认参数:默认值参数必须在最后
def 函数名(a, b, c=3): return a, b, c a, b, c = 函数名(1,2)
不定长参数
位置参数:
def 函数名(*args): print(args) 函数名(1, 2)
关键字参数:
def 函数名(**kwargs): print(kwargs) 函数名(a=1, a=2)
文件操作:
open(file='filepath',mode=w/r/a,encoding='UTF-8')
w:删除原文件内容重新写入
a:追加写入
r:读出文件全部内容
with open() as f: f.write() f.readline() #读一行,光标在一行结尾 f.read() #读出文件所有数据,光标在文件结尾