'''函数1. 函数可以设置默认值 function(a=1,b=2)2. 函数可变参前面加* function(*args)全局变量1. 不在函数中定义的变量2. 使用global关键字标识的变量模块1. 不同模块中定义了相同名称的函数使用 from module import function''''''阶乘函数'''def fac(num):result = 1for n in range(1, num + 1):result *= nreturn resultm = int(input('m = '))n = int(input('n = '))# 阶乘print(fac(m) // fac(n) // fac(m-n))'''函数定义默认值'''def add(a = 0, b = 0, c = 0):return a + b + cprint(add(1))print(add(1, 2))print(add(1, 3, 5))# 加了变量名,可以按顺序传参print(add(a = 3, c = 5, b = 4))def sum(*args):result = 0for n in args:result += nreturn resultprint(sum(1))print(sum(1,3,4))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。