python pow(x, y, z)
函数用于求x的y次方,它是python的内置函数。
在python中还可以使用match模块 math.pow() 求x的y次方,只不过内置函数多了一个z参数。
语法
语法如下:pow(x, y, z)
参数
参数 | 备注 | 说明 |
---|---|---|
x | 底数 | 必须 |
y | 指数 | 必须 |
z | 取余数 | 可选。当z存在时,函数返回值等于 pow(x, y)%z |
返回值
- 当z不存在时,返回x的y次方。
- 当z存在时,返回x的y次方结果对z求余。
程序示例
#!/usr/bin/python
# coding=utf-8
x = 2
y = 3
z = 3
print('2个参数的返回值', pow(x,y)) # 返回2的3次方
print('3个参数的返回值', pow(x,y,z)) # 返回2的3次方结果对3求余数
程序运行结果:
2个参数的返回值 8
3个参数的返回值 2
3个参数的返回值 2