目录
python函数
函数:是组织好的,可重复使用的,用来实现特定功能的代码块。
我们使用过的input(),print(),int()等都是python的内置函数。
举例说明:自定义计算字符串长度的函数:
str1="hello world" str2="nice to meet you" #定义函数: def my_len(data): count = 0 for i in data: count+=1 print(f"字符串{data}的长度是{count}") my_len(str1) //字符串hello world的长度是11 my_len(str2) //字符串nice to meet you的长度是16
已组织好的、可重复使用、针对特定功能
函数的定义
def、函数名()、函数体是必要的,其他的是选择性的。
调用函数
语法:函数名(参数),参数可有可无
函数的参数
传入参数的数量是不受限制的
函数返回值
None类型的应用场景
None作为一个特殊的字面量,用于表示:空、无意义,其有非常多的应用场景。
函数的嵌套
指的是一个函数里面又调用了另一个函数。
执行流程:
变量作用域
指的是变量的作用范围(变量在哪里可用,在哪里不可用)
主要分为两类:局部变量和全局变
局部变量的作用:在函数体内部,临时保存数据,即当函数调用完成后,则销毁局部变量
global关键字