
python
Sakamoto Kooji
这个作者很懒,什么都没留下…
展开
-
如何将带参函数f1作为实参传入f2
函数名作为参数的情况相信大家是见过的,但是今天在工作中遇到了一个传入带参函数的问题,困扰了很久,因此记录下来,也希望能帮助到和我一样不明白这个问题的朋友们。 def usr_login(var_usr_name,var_usr_pwd): pass btn_login = tk.Button(window,text=‘Login’,command=usr_login) 如这段代码所示,command参数后面需要传入一个带有参数的函数,这下可是难倒我了。我试着在后面加上参数,如下所示: def usr_log原创 2021-02-08 12:12:02 · 184 阅读 · 0 评论 -
批量给函数传参数
如果想要将含有多个参数的函数只传入一个变量便实现参数的传递。 错误方式: def f (a,b): print(a) print(b) parameters = (1,2) f(parameters) 最后无法通过,认为b没有得到参数,只有a获得了参数(1,2) 若要解决这个问题我们可以使用解包裹,注意:传入的解压字典的关键字要和函数形参保持一致!!!不要问为什么!!! def f (a,b): print(a) print(b) parameters = {‘a’:1,‘b’:2} f(**paramet原创 2020-10-21 18:18:23 · 492 阅读 · 0 评论