python中的pow函數(shù)的功能是計算x的y次冪。
堅守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都成都汽車玻璃修復(fù)小微創(chuàng)業(yè)公司專業(yè)提供企業(yè)網(wǎng)站建設(shè)營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。
math模塊pow()方法的語法:
import math
math.pow( x, y )
內(nèi)置的pow()方法:
pow(x, y[, z])
函數(shù)是計算x的y次方,如果z在存在,則再對結(jié)果進行取模,其結(jié)果等效于pow(x,y) %z。
注意:pow()通過內(nèi)置的方法直接調(diào)用,內(nèi)置方法會把參數(shù)作為整型,而math模塊則會把參數(shù)轉(zhuǎn)換為float。
參數(shù):x --數(shù)值表達(dá)式。y --數(shù)值表達(dá)式。z --數(shù)值表達(dá)式。
返回值:返回xy(x的y次方)的值。
以下展示了使用pow()方法的實例:
一、在命令行中的使用
1、pow(x,y):這個是表示x的y次冪。
pow(2,4)
16
2、pow(x,y,z):這個是表示x的y次冪后除以z的余數(shù)。
pow(2,4,5)
1
二、在IDE中的使用
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math #導(dǎo)入math模塊
print "math.pow(100, 2) : ", math.pow(100, 2)
#使用內(nèi)置,查看輸出結(jié)果區(qū)別
print "pow(100, 2) : ", pow(100, 2)
print "math.pow(100, -2) : ", math.pow(100, -2)
print "math.pow(2, 4) : ", math.pow(2, 4)
print "math.pow(3, 0) : ", math.pow(3, 0)
python的int是任意精度的,所以直接算就好,只是n大了之后,要等比較久才會有結(jié)果。 a = 12345678901 ** 12345678901type(a)# 數(shù)字太多的時候不要打印,打印一般都會卡祝
Python標(biāo)準(zhǔn)庫math中用來求冪運算的函數(shù)是pow(x,y)
pow(x,y)函數(shù)和x**y是等效的,都是計算x的y次方
用法:
import math
print(math.pow(4,2))