Python入门学习 DAY 08 (函数基础)

Python入门     

DAY 08

函数的基本使用

1 什么是函数
    函数就是具备某一功能的工具
2 为什么要用函数
    1  程序的组织结构不清晰,可读性差
    2  代码冗余
    3  可扩展性差

3 如何用函数
    函数的使用必须遵循的原则:先定义,后调用

    语法:
        def 函数名(参数1,参数2,...):
            """
            文档注释
            """
            code1
            code2
            code3
            ......
            return 返回值

        def:定义函数的关键字
        函数名: 就相当于一个变量名,指向函数的内存地址,
                注意:函数的内存地址()就可以出发函数体代码的执行

        参数: 参数是函数的调用者为函数体代码传值的媒介,在python中函数的参数无需声明类型
        """文档注释""" : 推荐写上
        代码块:就是函数体功能的具体实现
        return 返回值 :函数体代码块运行的成果


    函数的使用分为两个阶段:
        定义阶段: 只检测语法,不执行代码
        调用阶段:运行函数体代码
            def foo():
                xxx
                print(

# 定义无参函数:当函数体的代码逻辑不依赖任何传入的值就能执行,就不需要定义参数
# def print_msg():
#     print('='*50)
#     print('welecome.....'.center(50,' '))
#     print('='*50)
#
# print_msg()
# print_msg()

#定义有参函数:当函数体的代码逻辑依赖于外部调用者传入的值才能执行,必须定义参数用来接收外部传入的值
# def max2(x,y):
#     # x=1
#     # y=3
#     if x > y:
#         print(x)
#     else:
#         print(y)
# max2(1,4)
 

猜你喜欢

转载自blog.csdn.net/sql121407/article/details/81251708