我们来定义一个计算 x 的 N 次方的函数
1 def power(x, n): # 首先创建一个函数,包含两个位置参数 2 s = 1 # 定义一个变量 3 while n > 0: # 4 s = s * x 5 n = n - 1 6 return s 7 8 get = power(3, 5) 9 print(get)
def power(x,n): # 创建一个函数 s = 1 # 定义一个结果变量 while n > 0: # n 不大于 0,返回s,即 243 s = s * x # 1*3=3 3*3=9 9*3=27 27*3=81 81*3=243 n = n - 1 # 5-1=4 4-1=3 3-1=2 2-1=1 1-1=0 return s # 返回 s,即 243 p = power(3,5) # p 接受到返回值 243 print(p) # 打印 p # 打印结果为 243