郑州网站关键词优化公司哪家好,台州网站建设方案推广,张掖网站建设,学生成绩管理系统网站建设函数#xff08;function) #xff1a;实现某种特定功能的代码块
优点#xff1a;程序简洁#xff0c;可重复调用、封装性好、便于共享
类别#xff1a;系统函数和用户自定义函数
Python内置函数
数学运算函数 print(abs(-1))
print(pow(2,3))
print(round(3.1415926,…函数function) 实现某种特定功能的代码块
优点程序简洁可重复调用、封装性好、便于共享
类别系统函数和用户自定义函数
Python内置函数
数学运算函数 print(abs(-1))
print(pow(2,3))
print(round(3.1415926,2))
print(round(3.1415926))
print(divmod(5,3)) 常用Python内置函数 用户自定义函数
#返回一个参数 a,b形参,b9为默认参数
def add(a,b9):cabreturn c
#返回多个参数
def add_mul(a,b):addabmula*breturn add,mul
#无参函数
def sayhello():print(hello)
#向函数内部批量传递数据
#使用列表、字典变量作为参数
def sum(list1):sumn0for i in list1:sumnireturn sumn
#当使用列表或字典作为函数参数时
# 在函数内部对列表或字典的会改变实参的值。
def listadd(list1):list1.append([6,7,8])return list1
#调用函数
#形参和实参分别存储相互独立
#实参
x1
y2
lst_1[1,2,3,4,5]
sayhello()
#在内部函数改变形参的值时实参的值不会随之改变。
print(add(x,y))
print(add(x))
print(add_mul(3,4))
jia,chengadd_mul(3,4)
print(add:,jia,mul:,cheng)
print(sum(lst_1))
print(原始,lst_1)
print(listadd(lst_1))
print(改变,lst_1) 变量的作用域
局部变量Local Variable在函数中定义的变量仅在定义它的函数内部有效。
全局变量Global Variable在函数体之外定义的变量在定义后的代码中都有 效包括在它之后定义的函数体内。
a100
# 在函数外部定义的 变量a是全局变量
# 当它与函数内部定 义的局部变量同名时
# 在函数内部失效。
def setn():#在函数内定义的变量a是局部变量# 它只在函数体内局部有效并不影响全局变量a的取值。a9aa1print(setn:,a)
setn()
print(a) 错误写法 课程链接https://www.icourse163.org/course/XUST-1206363802?tid1206674203
个人公众号