函数(一)

函数初识

  • 函数的优势
    • 减少代码的重复性
    • 提高代码可读性
  • 函数:以功能为导向,一个函数封装一个功能

函数的结构和调用

结构

def meet():
    print("打开")
    print("左滑")
    print("右滑")
    print("找人")
    print("****")
meet()

#def :关键字	定义函数
#meet:函数名	与变量设置规则相同,具有可描述性
#():格式,里面放函数体中的形参
#函数体:缩进	 函数中尽量不能出现print()

  • 函数什么时候执行?
    • 当函数遇到函数名() 函数才会执行
    • 有几个函数名() 就执行几次
  • 内存级别
    • 定义函数在内存中开辟空间存放函数体

返回值

  • return
    • 在函数中,遇到return直接结束函数的运行
    • 可以在函数外部返回值,默认返回值None,如果不写return 函数返回值也是None,可以返回任意数据类型
    • 返回值返回给了函数的执行者——函数名()
    • 返回多个值,是用逗号隔开,以元组的形式返回
    • return 不能终止循环
def meet():
    print("打开")
    print("左滑")
    return "666"
    print("右滑")
    print("找人")
    print("****")
ret = meet()
print(ret)

#运行返回值
打开
左滑
666

原文地址:https://www.cnblogs.com/os-linux/p/11213600.html