![]() |
1
2
您似乎想要检查函数的参数。
为此,请使用
使用您的功能进行测试:
|
![]() |
2
2
在中使用关键字词典
印刷品:
它使参数测试/检索完全手动。你可以做任何你想做的事情,它可以被概括为几个参数。
这还禁止将参数作为类似位置的
缺点是调用方不能依赖参数名来知道要传递什么。要么创建一个docstring,要么人们必须阅读代码/猜测…
现在要将其应用到您的编辑中,我必须说哪种方式会改变问题。所以
印刷品:
所以“最好请求宽恕而不是允许”:如果我们得到
解决方法是检查错误消息,如果错误消息是关于参数的,则只调用不带参数的函数:
|
![]() |
3
-1
只需在函数中指定默认参数
下一部分(你似乎用编辑来交换你的问题…
|
![]() |
nanounanue · 使用python和高级操作符的函数管道 6 年前 |
![]() |
Zazaeil · 这个特定的递归可以用尾部优化的方式重写吗? 6 年前 |
![]() |
corvid · 使用ramda通过变量进行升序/降序 6 年前 |
![]() |
CodingNow · Scala:如何制作多种方法并逐一应用? 6 年前 |