01 2021 档案
python if __name__ == "__main__"解析
摘要:任何模块被导入后,python都将为该模块创建一个名为__name__的变量,并将该模块的名称存储于此变量中。模块的名称与其对应.py文件的名称相同,但不包含扩展名。 .py文件运行时,python会为该程序创建一个名为__name__的变量,并将其设置为字符串“__main__”。
阅读全文
python 函数默认值误区
摘要:当创建python函数时,默认值参数实在执行def语句的时候创建的也即是在创建该函数的时候,而不是在调用该函数的时候创建的。 def append(x, lst = []): lst.append(x) return lst lst1 = append(1) print('lst1: ',lst1)
阅读全文
浙公网安备 33010602011771号