多个参数 求次方;默认参数
# 多个参数传入函数 # 第一种 位置参数 def func(a, b, c): print(a, b, c) func(1, 2, 3) # 1 2 3 # 第二种 关键字参数 def func2(a, b, c): print(a, b, c) func2(c = 'cc',a ='aa', b = 'bb')
求x的n次方
# 多求x的n次方 **表示次方 def power(x,n): if x>0 and n>0: result = x ** n return result else: print("不合法") print(power(-2,3))
默认参数
# 获取身份信息 默认的参数直接写;不等于默认参数的需要单独写 def info(name, gen, age=6, city='beijing'): print(f"name:{name};gen:{gen};age:{age};city:{city}") info("fqs","女") info("doudou", "男",3)