91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么使用Python算術運算符

發布時間:2020-08-26 16:00:35 來源:億速云 閱讀:144 作者:Leah 欄目:編程語言

怎么使用Python算術運算符?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

Python 支持所有的基本算術運算符,這些算術運算符用于執行基本的數學運算,如加、減、乘、除和求余等。下面是 7 個基本的算術運算符。

+:加法運算符,例如如下代碼:

a = 5.2
b = 3.1
the_sum = a + b
# sum的值為8.3
print("the_sum的值為:", the_sum)

除此之外,“+”還可以作為字符串(包括后續要介紹的序列)的連接運算符。例如如下代碼:

s1 = 'Hello, '
s2 = 'Charlie'
# 使用+連接兩個字符串
print(s1 + s2)

-:減法運算符。例如如下代碼:

c = 5.2
d = 3.1
sub = c - d
# sub的值為2.1
print("sub的值為:", sub)

此外,“-”除可以作為減法運算利之外,還可以作為求負的運算符。請看如下代碼:

# 定義變量x,其值為-5.0
x = -5.0
# 將x求負,其值變成5.0
x = -x
print(x)

但單目運算符“+”則不對操作數做任何改變,例如如下代碼:

# 定義變量y,其值為-5.0
y = -5.0
# y值依然是-5.0
y = +y
print(y)

*:乘法運算符。例如如下代碼:

e = 5.2
f = 3.1
multiply = e * f
# multiply的值為16.12
print("multiply的值為:", multiply)

此外,“*”還可以作為字符串(包括后續要介紹的序列)的連接運算符,表示將 N 個字符串連接起來。例如如下代碼:

s3 = 'crazyit '
# 使用*將5個字符串連接起來
print(s3 * 5)

上面代碼將會輸出:

crazyit crazyit crazyit crazyit crazyit

/ 或 //:除法運算符。Python 的除法運算符有兩個:“/”表示普通除法,使用它除出來的結果與平常數學計算的結果是相同的(即除不盡時,會產生小數部分);而“//”表示整除,使用它除出來的結果只有整數部分,小數部分將會被舍棄。例如如下代碼:

print("19/4的結果是:", 19/4)
print("19//4的結果是:", 19//4)
aa = 5.2
bb = 3.1
# aa / bb的值將是1.67741935483871
print("aa/bb的值是:", aa / bb)
# aa // bb值將是1.0
print("aa//bb的值是:", aa // bb)

此外,Python 不允許使用。作為除數,否則將會引發 ZeroDivisionError 錯誤。

%:求余運算符。Python 不要求求余運算符的兩個操作數都是整數,Python 的求余運算符完全支持對浮點數求余。求余運算的結果不一定總是整數,它是使用第一個操作數來除以第二個操作數,得到一個整除的結果后剩下的值就是余數。

由于求余運算也需要進行除法運算,因此求余運算的第二個操作數不能是 0,否則程序會報出 ZeroDivisionError 錯誤。

例如如下程序:

print("5%3的值為:", 5 % 3) # 輸出2
print("5.2%3.1的值為:",5.2 % 3.1) # 輸出2.1
print("-5.2%-3.1的值為:", -5.2 % -3.1) # 輸出-2.1
print("5.2%-2.9的值為:", 5.2 % -2.9) # 輸出-0.6
print("5.2%-1.5的值為:", 5.2 % -1.5) # 輸出-0.8
print("-5.2%1.5的值為:", -5.2 % 1.5) # 輸出0.8
#print("5對0.0求余的結果是:", 5 % 0.0) # 導致錯誤

運行上面程序,可以看到如下輸出結果:

5%3的值為: 2
5.2%3.1的值為: 2.1
-5.2%-3.1的值為: -2.1
5.2%-2.9的值為: -0.5999999999999996
5.2%-1.5的值為: -0.7999999999999998
-5.2%1.5的值為: 0.7999999999999998

**:乘方運算符。Python 支持使用“**”作為乘方運算符,這是一個使用非常方便的運算符。由于開方其實是乘方的逆運算,因此實際上使用“**”也可進行開方運算。例如如下代碼:

print('5 的 2 次方:', 5 ** 2) # 25
print('4 的 3 次方:', 4 ** 3) # 64
print('4 的開平方:', 4 ** 0.5) # 2.0
print('27 的開 3 次方:',27 **(1 / 3 )) # 3.0

關于怎么使用Python算術運算符問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

依兰县| 宁河县| 柳河县| 顺昌县| 融水| 上林县| 廉江市| 丽江市| 兴业县| 游戏| 多伦县| 陇川县| 武穴市| 滦南县| 思南县| 平原县| 铜梁县| 留坝县| 平凉市| 疏附县| 江都市| 阿尔山市| 鄂托克前旗| 察隅县| 汨罗市| 宝清县| 成都市| 柳河县| 盐津县| 车致| 沈阳市| 潜山县| 普格县| 玉溪市| 托克托县| 高清| 馆陶县| 玛纳斯县| 出国| 鹤岗市| 贵溪市|