新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python怎么求一個數(shù)的平方根
在python中求一個數(shù)的平方根可以使用math模塊,或者使用內(nèi)置模塊pow函數(shù),還可以使用數(shù)學(xué)表達(dá)式,用兩個**0.5表示。

為察哈爾右翼前等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及察哈爾右翼前網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、成都做網(wǎng)站、察哈爾右翼前網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
例如
# -*- coding: UTF-8 -*-
# Filename : test.py
# author by : www.runoob.com
num = float(input('請輸入一個數(shù)字: '))
num_sqrt = num ** 0.5
print(' %0.3f 的平方根為 %0.3f'%(num ,num_sqrt))執(zhí)行以上代碼輸出結(jié)果為:
$ python test.py 請輸入一個數(shù)字: 4 4.000 的平方根為 2.000
在該實例中,我們通過用戶輸入一個數(shù)字,并使用指數(shù)運(yùn)算符 ** 來計算該數(shù)的平方根。
該程序只適用于正數(shù)。負(fù)數(shù)和復(fù)數(shù)可以使用以下的方式:
# -*- coding: UTF-8 -*-
# Filename : test.py
# author by : www.runoob.com
# 計算實數(shù)和復(fù)數(shù)平方根
# 導(dǎo)入復(fù)數(shù)數(shù)學(xué)模塊
import cmath
num = int(input("請輸入一個數(shù)字: "))
num_sqrt = cmath.sqrt(num)
print('{0} 的平方根為 {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))執(zhí)行以上代碼輸出結(jié)果為:
$ python test.py 請輸入一個數(shù)字: -8 -8 的平方根為 0.000+2.828j
該實例中,我們使用了 cmath (complex math) 模塊的 sqrt() 方法。
本文標(biāo)題:創(chuàng)新互聯(lián)Python教程:python怎么求一個數(shù)的平方根
本文來源:http://www.5511xx.com/article/cdjosgp.html


咨詢
建站咨詢
