日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Python3中的算術運算符詳解_python

作者:AYO小濤 ? 更新時間: 2022-10-31 編程語言

一·算術運算符

在python中,算術運算符與數學中的算術運算極為類似,只是有些運算符號有所差別。算術運算符的算術計算一般是運用于int類型與floa類型,同時+與*還可以運用到各種序列的拼接合并與復制中。

優先級:有括號先算括號內的,再乘方>乘除>整除>取余>加減進行運算。

運算符

名稱

說明

+

求和

數學里的加法

-

取差

數學里的減法

*

相乘

數學里的乘法

/

相除

數學里的除法

%

取余

得到除法的余數,比如:10%3=1

**

冪運算

得到某數的的多少次方,比如:3**3=27

//

整除

得到商的整數部分,比如:14//5=2

二·代碼演示

1·求和 +

print(7 + 8 + 2)
# 輸出結果:17

2·取差 -

print(7 - 2 - 2)
# 輸出結果:3

3·相乘 *

print(7 * 2)
# 輸出結果:14

4·相除 /

print(8 / 2)
# 輸出結果:4

5·取余 %

print(9 % 2)
# 輸出結果:1

6·冪運算 **

print(9 ** 2)
# 輸出結果:81

7·整除 //

print(9 // 2)
# 輸出結果:4

8·優先級混合運算

print((2+1)**3*3/3//2%2+2)
# 輸出結果:3

三·'+'與'*'在序列中的使用

1·拼接合并 +

運用于字符串,列表,元組這三個數據序列中。

字符串:

str1 = "大家好"
str2 = '我是'
str3 = str2 + str1
print(str3)
# 輸出結果:我是大家好

列表:

list1 = [1.2, 2]
list2 = [3, 4]
list3 = list1+list2
print(list3)
# 輸出結果:[1.2, 2, 3, 4]

元組:

tuple1 = (1, 2)
tuple2 = (3, 4)
tuple3 = tuple1+tuple2
print(tuple3)
# 輸出結果:(1, 2, 3, 4)

2·復制 *

運用于字符串,列表,元組這三個數據序列中。

字符串:

print('_'*30)
# 輸出結果:______________________________

列表:

# * 列表 復制列表中的數據,不會復制括號
list1 = [1.2, 2]
list4 = list1*2
print(list4)
# 輸出結果:[1.2, 2, 1.2, 2]

元組;

# * 元組 復制列表中的數據,不會復制括號
tuple1 = (1, 2)
tuple4 = tuple1*2
print(tuple4)
# 輸出結果:(1, 2, 1, 2)

原文鏈接:https://blog.51cto.com/u_15320761/5621781

欄目分類
最近更新