摘要: Python 默认参数值,对于一些函数来说,你可能为希望使一些参数可选并使用默认的值,以避免用户不想为他们提供值的情况。默认参数值可以有效帮助解决这一情况。你可以通过在函数定义时附加一个赋值运算符(=)来为参数指定默认参数值。 要注意到,默认参数值应该是常数。更确切地说,默认参数值应该是不可变的—— 阅读全文
posted @ 2019-04-10 14:57 红皮橘子 阅读(3644) 评论(0) 推荐(0)
摘要: 关键字参数 如果你有一些具有许多参数的函数,而你又希望只对其中的一些进行指定,那么你可以通过命名它们来给这些参数赋值——这就是python关键字参数(Keyword Arguments)——我们使用命名(关键字)而非位置(一直以来我们所使用的方式)来指定函数中的参数。 这样做有两大优点——其一,我们 阅读全文
posted @ 2019-04-10 14:52 红皮橘子 阅读(33372) 评论(1) 推荐(1)
摘要: 在Python教程中return 语句是函数中常用的一个语句。return 语句用于从函数中返回,也就是中断函数。我们也可以选择在中断函数时从函数中返回一个值。案例(保存为 function_return.py): 输出: 它是如何工作的maximum 函数将会返回参数中的最大值,在本例中是提供给P 阅读全文
posted @ 2019-04-10 14:38 红皮橘子 阅读(3028) 评论(0) 推荐(0)
摘要: Python 有一个甚是优美的功能称作python文档字符串(Documentation Strings),在称呼它时通常会使用另一个短一些的名字docstrings。DocStrings 是一款你应当使用的重要工具,它能够帮助你更好地记录程序并让其更加易于理解。令人惊叹的是,当程序实际运行时,我们 阅读全文
posted @ 2019-04-10 14:35 红皮橘子 阅读(789) 评论(0) 推荐(0)