首页 > 其他 > 详细

Optional arguments

时间:2014-08-17 16:52:32      阅读:281      评论:0      收藏:0      [点我收藏+]

We have seen built-in functions that take a variable number of arguments. For example range can take one, two or three arguments.

It is possible to write user-defined functions with optional arguments, too. For example here is a function that prints the most common words in a histogram:

bubuko.com,布布扣                       

If you provide one argument number gets the default value. If you provide two arguments, num gets the value of the argument instead. In other words, the optional argument overrides the default value.

If a function has both required and optional parameters, all the required parameters have to come first, followed by the optional ones.

 bubuko.com,布布扣

 

from Thinking in Python

Optional arguments,布布扣,bubuko.com

Optional arguments

原文:http://www.cnblogs.com/ryansunyu/p/3917916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!