# 二、文件操作 & 函数

# 打开文件

open(文件路径,model= "",encoding="")
../ 上一层文件夹
model:
r:read 只读
w:覆盖重写
a:追加写入
rb:图片等非文本文件要加b wb:清理重写

with open("",model= "w",encoding="utf-8") as f:
	for line in f:
		print(line)

1
2
3
4
文件的复制:

with open("a.jpg",model="rb") as f1, \
	open("b.jpg",model="wb") as f2:
	for line in f1:
		f2.write(line)

1
2
3
4
5
6
7

# 函数

定义 def 函数名():

动态传参
def 函数名(*args): #args放在一个元组里面

def 函数名(**args): 两个*args被处理成字典(接收关键字的动态传参)

# 内置函数

format

""" 变量作用域
global : 在局部. 引入全局变量
nonlocal: 在局部, 引入外层的局部变量,向外找一层. 看看有没有该变量. 如果有就引入, 如果没有, 继续向外一层, 直到全局(不包括)
"""
1
2
3
4