有没有一种简单的方法来解释必需参数和可选参数?Python

啤酒战利品

我目前正在通过 edX 平台学习 Python,我遇到了两个让我感到困惑的术语:必需参数和可选参数。任何人都可以很亲切地解释两者之间的区别吗?

以函数round()为例,测验中说:“函数round有两个参数,请选出关于这些参数的两个正确的陈述。”

以下是选项:

number 是必需的参数。

number 是一个可选参数。

ndigits 是必需的参数。

ndigits 是一个可选参数。

根据我所了解的,我知道您必须指定输入才能获得 ndigit,例如 round(1.68 , 1 ) >>>>1.7

如果我只是写 round(1.68) >>> 我会得到 2

因此,据我所知, ndigit 是一个可选参数,这意味着您必须进行选择才能使其工作,否则,该功能将只在需要时工作,就像自动驾驶程序一样

如果我错了,请给我一些反馈,或者分享一些我可以了解更多信息的链接。我的母语不是英语,所以“必需”和“可选”这两个词一度让我感到困惑。我希望能向大家学习更多。

顺便说一句,我得到了正确的答案,我会继续学习Python,希望能在这个领域工作,加油!

马克西姆斯

文档用于round()定义功能round(number[, ndigits])

方括号是常用符号,用于显示哪些参数是可选的。

在 的情况下round(),如果ndigits参数被省略或None它恢复到预定义的行为 - 在这种情况下四舍五入到最接近的整数。

number另一方面是必需的;没有这个参数就不能调用该函数,如果缺少它,将引发错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种方法来获取函数参数的类型?

来自分类Dev

有没有一种方法来获取函数参数的名称(而不是参数)?

来自分类Dev

有没有一种有效的方法来对参数映射进行排序?

来自分类Dev

有没有一种简单的方法来获取两个日期之间的年数和天数?

来自分类Dev

有没有一种简单的方法来限制用户带宽的使用?

来自分类Dev

有没有一种简单的方法来显示JavaFX中的提示文本?

来自分类Dev

有没有一种简单的方法来确定HTML元素的内容类别?

来自分类Dev

XSL:有没有一种简单的方法来预防寡妇?

来自分类Dev

有没有一种简单的方法来计时elisp中的函数调用?

来自分类Dev

有没有一种简单的方法来查看打印队列?

来自分类Dev

有没有一种简单的方法来呈现列表项数组?

来自分类Dev

有没有一种简单的方法来查看打印队列?

来自分类Dev

有没有一种简单的方法来获取GtkWidgetPath的文本表示形式?

来自分类Dev

有没有一种简单的方法来限制用户带宽的使用?

来自分类Dev

有没有一种简单的方法来检测ISP端口阻塞?

来自分类Dev

有没有一种简单的方法来计算库中记录的函数?

来自分类Dev

有没有一种简单的方法来增加 Map 对象值的值?

来自分类Dev

有没有一种简单的方法来保护或恢复 Qt 源代码?

来自分类Dev

有没有一种简单的方法来模拟 python/Django 中的许多静态方法?

来自分类Dev

有没有一种快速的方法来检查Clojure函数中的nil参数?

来自分类Dev

有没有一种标准的方法来重建降低的结构函数参数?

来自分类Dev

有没有一种简单的方法来获取Python中当前时区和UTC之间的当前时差?

来自分类Dev

有没有一种方法来获取多个列表python的索引?

来自分类Dev

有没有一种干净的方法来定义一个Java接口方法,该方法的每个实现类具有不同的参数?

来自分类Dev

有没有一种方法来约束函子的参数签名,以便参数可以为结构提供未指定的相等类型?

来自分类Dev

有没有一种简单的方法来查找框架的所有依赖关系?

来自分类Dev

有没有一种简单的方法来分割带有多行条目的大型CSV文件?

来自分类Dev

有没有一种简单的方法来动态缩进div中的每一行?

来自分类Dev

有没有一种简单的方法来获得一帧声音的持续时间?

Related 相关文章

  1. 1

    有没有一种方法来获取函数参数的类型?

  2. 2

    有没有一种方法来获取函数参数的名称(而不是参数)?

  3. 3

    有没有一种有效的方法来对参数映射进行排序?

  4. 4

    有没有一种简单的方法来获取两个日期之间的年数和天数?

  5. 5

    有没有一种简单的方法来限制用户带宽的使用?

  6. 6

    有没有一种简单的方法来显示JavaFX中的提示文本?

  7. 7

    有没有一种简单的方法来确定HTML元素的内容类别?

  8. 8

    XSL:有没有一种简单的方法来预防寡妇?

  9. 9

    有没有一种简单的方法来计时elisp中的函数调用?

  10. 10

    有没有一种简单的方法来查看打印队列?

  11. 11

    有没有一种简单的方法来呈现列表项数组?

  12. 12

    有没有一种简单的方法来查看打印队列?

  13. 13

    有没有一种简单的方法来获取GtkWidgetPath的文本表示形式?

  14. 14

    有没有一种简单的方法来限制用户带宽的使用?

  15. 15

    有没有一种简单的方法来检测ISP端口阻塞?

  16. 16

    有没有一种简单的方法来计算库中记录的函数?

  17. 17

    有没有一种简单的方法来增加 Map 对象值的值?

  18. 18

    有没有一种简单的方法来保护或恢复 Qt 源代码?

  19. 19

    有没有一种简单的方法来模拟 python/Django 中的许多静态方法?

  20. 20

    有没有一种快速的方法来检查Clojure函数中的nil参数?

  21. 21

    有没有一种标准的方法来重建降低的结构函数参数?

  22. 22

    有没有一种简单的方法来获取Python中当前时区和UTC之间的当前时差?

  23. 23

    有没有一种方法来获取多个列表python的索引?

  24. 24

    有没有一种干净的方法来定义一个Java接口方法,该方法的每个实现类具有不同的参数?

  25. 25

    有没有一种方法来约束函子的参数签名,以便参数可以为结构提供未指定的相等类型?

  26. 26

    有没有一种简单的方法来查找框架的所有依赖关系?

  27. 27

    有没有一种简单的方法来分割带有多行条目的大型CSV文件?

  28. 28

    有没有一种简单的方法来动态缩进div中的每一行?

  29. 29

    有没有一种简单的方法来获得一帧声音的持续时间?

热门标签

归档