
python的函数名如max其实就相当于一个指针,如果说让另一个变量f指向这个函数名max的话,然后再把这个函数名max改成另外的东西的话不会影响f继续指向原本函数的。
环境变量表不多说,vscode之类的现代IDE的debug模式就可以看了,也不用去他的说在线网站,我猜老师习惯用裸妆vim了吧(
print(print(1),print(2))这个例子很好的解释了一个函数的side effect,很棒的例子
python3有几个有趣的参数, -i a.py表示interactive,相当于进入了a这个python的环境中, -m表示module,可以直接运行一个模块,-m doctest -v module.py 就是运行module.py这个模块里面的doctest,且是verbose(详细模式),会打印每个测试是否通过。
又介绍了默认参数值,不多赘述了。