第四行为什么有个date = None,

来源:2-1 实战自定义包(1)

weixin_慕粉3466558

2020-01-19 19:59:07

http://img.mukewang.com/climg/5e244439090ee9e704270244.jpg

第四行为什么有个date = None, 下面都有 if date is None 。感觉第四行()内为空是正确的

写回答

1回答

时间,

2020-01-20

同学,你好。

1、在定义函数时,括号内的为形参,date=None表示参数date的默认值为None。在调用时若不传递实参,则表示date的值为None,若传递实参,则date的值为传递的值

例:没有传递参数得到的是当前的时间

http://img.mukewang.com/climg/5e250f8909784a9404720271.jpg

2、若括号为空,则表示该函数没有参数传递,函数内是不能使用date的。

http://img.mukewang.com/climg/5e250f5f09bf3db304690114.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程