多个参数 求次方;默认参数

# 多个参数传入函数
# 第一种 位置参数
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)

 

posted @ 2023-06-30 15:01  胖豆芽  阅读(13)  评论(0)    收藏  举报