- 博客(3)
- 收藏
- 关注
原创 Python-100-Days学习笔记day11
变量f只要不为None、空列表[]、空字典{}、空元组()、0等一系列代表空和无的对象,就都会转化为True f.close()代表关闭文件,使其不能再读写了 finally:代表如果还有考虑不到的错误,就都执行以下输出 def main(): f = None try: f = open('致橡树.txt', 'r', encoding='utf-8') print(f.read()) except FileNotFoundError:
2021-12-14 11:45:54
603
原创 Python-100-Days学习笔记day10
可以看到nonlocal修饰后,ifunc中的x和func中的x是同一个变量,ifunc中修改x的值影响了func中的x(因为是一个变量),但并没有影响全局变量x。 理解:即nonlocal的作用范围是最外部函数以内,但不是全局变量,即在函数外不管用 函数内部的变量可以一直累积 def nonlocal_test(): count = 0 def test2(): nonlocal count count.
2021-12-12 22:16:55
2798
原创 Python-100-Days学习笔记day09
# @classmethod cls等同于大类名称Clock,所以cls(参数)等价于Clock(参数) @classmethod def now(cls): ctime = localtime(time()) return cls(ctime.tm_hour, ctime.tm_min, ctime.tm_sec) time类中的方法localtime是将秒数转化为年月日的固定格式,由固定的变量名储存,所以cls代指大类,然后把新的tm_h..
2021-12-06 22:26:10
544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅