Python3 函数

发布时间:2019-09-27 07:07:17编辑:auto阅读(1817)

    定义:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段.

    分类:

    内建函数

    自定义函数

    说明:

    函数代码块以 def 关键词开头,后接函数标识符名称和圆括号

    任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数

    函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明

    函数内容以冒号起始,并且缩进

    return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None

    语法:

    def 函数名(参数列表):

        函数体

    示例1(不带参数函数):

    #!/usr/bin/python


    # 定义函数

    def myhello():

    print('hello,ya ma di');


    # 调用函数

    myhello();


    print ('the end');

    代码截图1:

    1-1.png

    运行截图1:

    1-2.png


    示例2(带参数函数):

    #!/usr/bin/python


    # 导入math模块

    import math;


    # 定义函数

    def myhello(radii):

    # 计算圆面积

    acreage = round((math.pi * radii * radii),2);

    print ('acreage is ',acreage);


    # 调用myhello函数

    myhello(5);


    print ('the end');

    代码截图2:

    2-1.png

    运行截图2:

    2-2.png


    示例3(有返回值函数):

    #!/usr/bin/python


    # 导入math模块

    import math;


    # 定义函数

    def myhello(radii):

    # 计算圆面积

    acreage = round((math.pi * radii**2),2);

    return acreage;


    # 调用myhello函数

    acre = myhello(5);

    print (acre);


    print ('the end');

    代码截图3:

    3-1.png

    运行截图3:

    3-2.png

    QQ截图20181031154830.png

关键字