python----函数

作者: 幼姿沫 | 来源:发表于2021-01-25 17:52 被阅读0次

    '''

    函数的定义*

    同一代码块的重复利用 把具有独立功能的代码块组织为一个小模块,即为函数

    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()

    相关文章

      网友评论

        本文标题:python----函数

        本文链接:https://www.haomeiwen.com/subject/rcyczktx.html