python函数初学实例讲解
程序员文章站
2022-04-15 13:09:11
# coding=gbk
#***初学python----函数***
#Python的乐高积木
#一个程序可以按照不同功能的实现,分割成许多代码块,每一个代码块都可以封装成函...
# coding=gbk
#***初学python----函数***
#Python的乐高积木
#一个程序可以按照不同功能的实现,分割成许多代码块,每一个代码块都可以封装成函数
# def关键字创建函数
def MyFirstFunction():
print("这是我用python写的第一个函数")
print("我很开心哦")
print(MyFirstFunction())
for i in range(3):
MyFirstFunction()
def mySecondfunction(name):
print(name+"是帅锅")
print(mySecondfunction('python菜鸟'))
def add(num1,num2):#添加参数后的函数,用逗号,把变量分隔开
print(num1+num2)
add(1,2)
#函数的返回值,使用关键字return,没有返回值时函数默认返回None
#函数的参数氛围形式参数和实际参数,与C语言中的概念是一样的
#函数文档,让他人理解你的函数,适用于大型项目的团队开发,用于描述对应函数的功能
def exchangeRate(dollar):
"""美元 -> 人民币
汇率暂定为 6.5
""" #函数文档,"""---"""在3个双引号之间的函数说明
return dollar* 6.5
print(exchangeRate(10))
print(exchangeRate.__doc__)#通过函数名.__doc__的方式,获得函数的描述定义
#普通参数叫位置参数,为避免粗心,有了关键字参数,指的是传入实参是指定形参的变量名
#默认参数是指函数在定义时就已经赋予了默认值给参数
#收集参数