Python3中的算術運算符詳解
一·算術運算符
在python中,算術運算符與數學中的算術運算極為類似,只是有些運算符號有所差別。算術運算符的算術計算一般是運用于int類型與floa類型,同時+與*還可以運用到各種序列的拼接合并與復制中。
優(yōu)先級:有括號先算括號內的,再乘方>乘除>整除>取余>加減進行運算。
運算符 | 名稱 | 說明 |
+ | 求和 | 數學里的加法 |
- | 取差 | 數學里的減法 |
* | 相乘 | 數學里的乘法 |
/ | 相除 | 數學里的除法 |
% | 取余 | 得到除法的余數,比如: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·優(yōu)先級混合運算
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)
到此這篇關于Python3中的算術運算符詳解的文章就介紹到這了,更多相關Python算術運算符內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
python?HTTP協(xié)議相關庫requests urllib基礎學習
這篇文章主要介紹了python?HTTP協(xié)議相關庫requests urllib基礎學習,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-06-06