如何做服裝微商城網(wǎng)站建設(shè)外貿(mào)建站推廣哪家好
1、Python的運(yùn)算優(yōu)先級(jí)順序和平時(shí)數(shù)學(xué)中的一樣,都是先括號(hào),再乘方,再乘除,再加減。
PS:乘方符號(hào)再Python中用**表示,如2的三次方用2**3表示
2、用Python做更高級(jí)的運(yùn)算(如:三角函數(shù),log,開(kāi)方等)
首先,需要導(dǎo)入一個(gè)叫math的函數(shù)庫(kù)。你可以把每一個(gè)函數(shù)庫(kù)想象成一個(gè)工具箱,里面的每一個(gè)函數(shù)都是一個(gè)工具,負(fù)責(zé)一個(gè)功能。比如像我們熟悉的print()也是一個(gè)函數(shù),負(fù)責(zé)提供展示或輸出的功能。但print()太常用了,Python直接幫你默認(rèn)放在里面了,所以不需要導(dǎo)入。像這種不需要導(dǎo)入,默認(rèn)就有的函數(shù),叫做內(nèi)置函數(shù)。而math是一個(gè)專門提供數(shù)學(xué)運(yùn)算函數(shù)的庫(kù)。
導(dǎo)入方法:
import math
math.函數(shù)名(...)
PS:搜索Python math庫(kù)官方文檔
math --- 數(shù)學(xué)函數(shù) — Python 3.11.5 文檔
例題:計(jì)算??的兩個(gè)實(shí)數(shù)根
求根公式為:
import math
a = -1
b = -2
c = 3x1 = (-b + math.sqrt(b**2 - 4 * a * c)) / (2*a)
x2 = (-b - math.sqrt(b**2 - 4 * a * c)) / (2*a)print("x1 =", x1)
print("x2 =", x2)
輸出:
?