Python语句中可以进行函数调用来简化工作,每个函数都可以完成具体的任务。当遇到相同任务,调用函数方便快捷。
函数首先需设定形参(抽象概念),最后赋予具体值(实参),有些具体值可以不变,则可提前设定好默认值。
eg. 编写一个和T-SHIRT尺码及标语相关的函数:
- 设定好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‘)
输出可看到,两种方式输出,结果一样:
- 设定其中一个值为默认值(如果不输入其他值,直接显示默认值;如果输入其他值,则显示其他值)
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
时间: 2024-10-06 19:57:25