可以使用以下代碼實(shí)現(xiàn):
創(chuàng)新互聯(lián)建站:成立與2013年為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為上千余家公司企業(yè)提供了專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)和網(wǎng)站推廣服務(wù), 按需定制由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
def square_sum(n):
return sum([i**2 for i in range(1, n+1)])
python
Copy code
def square_sum(n):
return sum([i**2 for i in range(1, n+1)])
上述代碼定義了一個(gè)函數(shù)square_sum,它接受一個(gè)整數(shù)參數(shù)n,計(jì)算從1到n的所有整數(shù)的平方和,并返回結(jié)果。其中,sum函數(shù)用于計(jì)算平方和。列表解析式[i**2 for i in range(1, n+1)]用于生成從1到n的所有整數(shù)的平方。
用python求一個(gè)數(shù)的平房可以按照如下的步驟:
1、利用input()函數(shù)獲取一個(gè)數(shù)字a
a=input("請輸入數(shù)字:")
2、利用運(yùn)算符"**"獲取變量a的二次冪運(yùn)算
b=a**2
3、將獲取到的結(jié)果利用print()函數(shù)打印到屏幕上即可。
print("a**2=",b)
運(yùn)行結(jié)果:
python中的pow函數(shù)的功能是計(jì)算x的y次冪。
math模塊pow()方法的語法:
import math
math.pow( x, y )
內(nèi)置的pow()方法:
pow(x, y[, z])
函數(shù)是計(jì)算x的y次方,如果z在存在,則再對結(jié)果進(jìn)行取模,其結(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()方法的實(shí)例:
一、在命令行中的使用
1、pow(x,y):這個(gè)是表示x的y次冪。
pow(2,4)
16
2、pow(x,y,z):這個(gè)是表示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)
當(dāng)前文章:python里的平方函數(shù) python中平方
轉(zhuǎn)載來于:http://m.newbst.com/article46/doipjhg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、軟件開發(fā)、網(wǎng)站內(nèi)鏈、電子商務(wù)、網(wǎng)站收錄、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)