亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python 程序計(jì)算平方根

Python 實(shí)例大全

在該程序中,您將學(xué)習(xí)使用指數(shù)運(yùn)算符和cmath模塊查找數(shù)字的平方根。

要理解此示例,您應(yīng)該了解以下Python編程主題:

示例:對(duì)于正數(shù)

# 程序來(lái)計(jì)算平方根

# 注意:可以將此值更改為不同的數(shù)字,,會(huì)得出不同的結(jié)果
num = 8 

# 接受用戶的輸入
#num = float(input('Enter a number: '))

num_sqrt = num ** 0.5
print('%0.3f 的平方根是 %0.3f'%(num ,num_sqrt))

輸出結(jié)果

8.000 的平方根是 2.828

在此程序中,我們將數(shù)字存儲(chǔ)在其中,num并使用**指數(shù)運(yùn)算符查找平方根。該程序適用于所有正實(shí)數(shù)。但是對(duì)于負(fù)數(shù)或復(fù)數(shù),可以按以下步驟進(jìn)行。

源代碼:實(shí)數(shù)或復(fù)數(shù)

# 求實(shí)數(shù)或復(fù)數(shù)的平方根
# 導(dǎo)入復(fù)數(shù)數(shù)學(xué)模塊
import cmath

num = 1+2j

# 接受用戶輸入
#num = eval(input('Enter a number: '))

num_sqrt = cmath.sqrt(num)
print('{0} 的平方根是 {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))

輸出結(jié)果

(1+2j) 的平方根是 1.272+0.786j

在此程序中,我們使用cmath(復(fù)雜數(shù)學(xué))模塊中的sqrt()函數(shù)。

注意,我們已經(jīng)使用了eval()函數(shù)而不是float()轉(zhuǎn)換復(fù)數(shù)。此外,請(qǐng)注意格式化輸出的方式。

在此處查找有關(guān)Python中字符串格式的更多信息。

Python 實(shí)例大全