摘要:
知识:next()不会冻结函数,但是会冻结生成器,next是调用生成器,yield是写在生成器里的冻结,yield是生成器冻结的冻结。练习了文件内容转字典,字典内容写入函数 # encoding = 'UTF-8'# 删除信息和第4题只操作一遍,所以不计数n了def file_to_D(): # 把 阅读全文
摘要:
函数基础: 1.写函数,计算传入数字参数的和。(动态传参):用不固定参数的*args不限定输入的参数,然后用for循环把每个元素加到一起,函数里的args不用加* 2.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的批量修改操作:原来打算打开文件后,遍历每行数据,每行数据为字符 阅读全文
摘要:
打开两个追加和读取的二进制格式的文件。文件指针在该文件的结束。该文件将在追加模式。如果该文件不存在,它创建并读取和写入的新文件。 1.ab+说打开2个文件,这里是写错还是一次性打开2个文件? 2.模块,验证密码登录的装饰器函数,返回值执行顺序是从内到外,还是从外到内? 3.为什么把生成器赋值一个变量 阅读全文
摘要:
staus = Falsedef login(func): def inner(*args, **kwargs): global staus if staus == False: user = input('user: ') password = input('password: ') if use... 阅读全文