Python 函数的定义与调用
mnsd

Python 函数定义与函数调用


复习回顾

  1. requests模块的使用
  2. 如何导包时起别名
  3. 变量的命名规则

本节新知

  1. 什么是函数

    函数就是为了实现特定功能的代码块,其独立出来,在需要使用时直接调用,使代码变得美观,也增加了代码的复用率

    1
    2
    def my_first():
    print("这是我的第一个函数!")
  2. 函数如何去调用

    函数调用时后面必须加括号,后面有括号的一定是一个函数,在调用时直接用“func_name()”就可以调用

    1
    2
    3
    4
    def get_name():
    print("My name is Zhang San.")

    get_name()
  3. Python程序的入口

    1
    2
    3
    4
    5
    6
    def my_first():
    print("这是我的第一个函数!")

    print("begin...")
    if __name__=="__main__":
    my_first()

    该程序入口仅为一种规范,大家约定俗成的入口,并不是程序一定会从这里开始

  4. 有参函数

    函数调用时传递的参数必须与函数定义中的参数相匹配,若未指定实参对应的形参,则按顺序进行传递

    1
    2
    3
    4
    5
    6
    7
    8
    def my_func(a, b):
    num = a / b
    print(num)

    if __name__=="__main__":
    my_func(2, 4)
    my_func(4, 2)
    my_func(b=2, a=4)
  5. 函数的返回值

    函数通常都会有返回值,若无返回值,则返回None,函数通过return返回结果,且return后的语句都不会被执行

    1
    2
    3
    4
    5
    6
    7
    def my_add(a, b):
    sum = a + b
    return sum
    print("这行代码并不会被执行...")

    if __name__=="__main__":
    my_add(2, 4)

课后作业

复习回顾以前学过的常见的函数有哪些?

 评论
评论插件加载失败
正在加载评论插件