'''
函数的定义*
同一代码块的重复利用 把具有独立功能的代码块组织为一个小模块,即为函数
def func():
print('hello world')
func()
函数定义之后 进行调用函数 输出内容
'''
、def func():
print('''
********************
人生苦短,我用python
********************
''')
name=input('请输入学生姓名*')
age=int(input('请输入学生年龄*'))
gender=input('请输入学生性别*')
student={
'name':name,'age':age,'gender':gender
}
for i,j in student.items():
print(i,j)
func()
对文档进行说明的函数
#函数的有参数调用参数输出内容求两数字之和 形参实参
def sum(a,b):
print('the sum of a and b is %d' % (a+b))
help(sum(10,50))
#help(func)是用来调用说明注释的
help(sum)
定义有参数的函数并且对函数进行调用
有参数有返回值的函数
#有参数有返回值 即最终的结果 在函数中把结果返回给调用者,在函数中使用return
def add2sum(a,b):
c=a+b
#定义函数返回值
return c
#将返回值传递给函数进行输出
result=add2sum(10,60)
print(result)
#调用函数文档说明
help(add2sum)
#无参数有返回值的函数
def getTemperature():
return 37
temperature=getTemperature()
print('当前体温为*%d'%temperature)
有参数有返回值
#函数的嵌套调用 一个函数里面调用了另外一个函数
def testA():
person={
'name':'jacksonYee',
'age':20,
'gender':'male',
'address':'beijing'
}
for i,jin person.items():
print('my * %s ' % i,'is * %s' % j)
def testB():
print('欢迎大家,来到中央戏剧学院')
print('**********请进行自我介绍**********')
testA()
print('**********希望大家在大学四年中充实自己**********')
testB()
网友评论