欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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__的方式,获得函数的描述定义

#普通参数叫位置参数,为避免粗心,有了关键字参数,指的是传入实参是指定形参的变量名

#默认参数是指函数在定义时就已经赋予了默认值给参数

#收集参数