学习笔记之十七
函数的总结复习
函数的定义,调用
参数
可变参数
关键字参数
返回值
嵌套函数
闭包
装饰器
多层装饰器
匿名函数
递归函数等
file open read
文件打开与读取
‘’’
系统函数
open(file,mode,buffering,encodeing)
读取:
open(patn\文件名,“rt-默认读取.txt文本”)…》返回值是stream (等效管道)
container=stream.read() ---->读取管道中内容
‘’’
stream=open(r’C:\Intel\gp\app.txt’)# 注意 open 默认的读取txt文本,取消转义需前边加r
container=stream.read()
print(container)
#上述读取指定文件中的内容
stream.readable() # 判断文本是否可读 返回值为bool true 偶然 false
stream.readline() #只读取一行,要是想全部读取,加判断
while True:
pass
if not line:
break
stream.readlines() #读取多行,存于list中,每一个默认有换行符\n
#全部读出来
for i in lines:
print(i)
#要想读取图片.jpg格式文件,需要注明 “rb”
stream=open(r’C:\Intel\gp\aaa.jpg’,‘rb’)
#因为 read txt 读取txt文本只能,即纯文本文件
#read binary 二进制文件 如音频,图片,电影,纯文本 都可以,,pycharm等 工具读取 read 是in (输入),从CPU 内存或缓存中输入,