首页 > 其他 > 详细

简单的函数实参、形参、默认值的定义

时间:2018-03-21 00:48:14      阅读:313      评论:0      收藏:0      [点我收藏+]
Python语句中可以进行函数调用来简化工作,每个函数都可以完成具体的任务。当遇到相同任务,调用函数方便快捷。

函数首先需设定形参(抽象概念),最后赋予具体值(实参),有些具体值可以不变,则可提前设定好默认值。

eg. 编写一个和T-SHIRT尺码及标语相关的函数:

  1. 设定好T-SHIRT需输入的形参(尺码及标语),最后赋予具体值
def make_shirt(size, slogan):
#size/slogan为形参
    """显示T-shirt的尺码和字样"""
    print("\nThe size of your T-shirt is: " + size + ".")
    print("The slogan on it shows: " + slogan + ".")

#简单函数完成。
接下来可输入实参(这里必须按照形参顺序输入),最后输出值
make_shirt(‘XL‘, ‘BORN TO BE WILD‘)
#也可调换顺序输入:
make_shirt(slogan = ‘BORN TO BE WILD‘, size = ‘XL‘) 

输出可看到,两种方式输出,结果一样:

技术分享图片


  1. 设定其中一个值为默认值(如果不输入其他值,直接显示默认值;如果输入其他值,则显示其他值)
def make_shirt_1(size, slogan = ‘BORN TO BE WILD‘)
#把标语设为默认值
    """Slogan为默认值"""
#三个引号里的文字和作为解释
    print("\nThe size of your T-shirt is: " + size + ".")
    print("The slogan on it shows: " + slogan + ".")
#函数编写完毕,下面就是几种应用
#尺码输入不同值,标语使用默认值
make_shirt_1(‘XL‘)
make_shirt_1(‘M‘)
#尺码输入不同值,标语也使用另外的值
make_shirt_1(‘S‘, ‘Celebrate little things‘)

依次输出结果:
技术分享图片

简单的函数实参、形参、默认值的定义

原文:http://blog.51cto.com/13595859/2089244

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