Python運算符的使用保姆級教學(xué)
一、算術(shù)運算符
1.算術(shù)運算符(+-*/)
算術(shù)運算符包括加(+),減(),乘(),除(),求余(%),整除(//),次方(**),其中加減乘除是最基本的運算

2.求余運算符(%)
求余運算符通常用來判斷奇偶數(shù),能被2整除的就是偶數(shù),反之就是奇數(shù)!我們利用這個特性就能方便快速判斷一個數(shù)的奇偶性。


結(jié)果a = 0 那么這個數(shù)就是偶數(shù)
3.整除運算符(//)
用來返回整數(shù),例如對10/3取整 結(jié)果就是3

?編輯
4.次方運算符(**)
次方運算符的優(yōu)先級最高,a**3相當(dāng)于3個a相乘
二、賦值運算符
1.等于(=)

2.加等(+=)

3.減等(-=)

4.乘等(*=)

5.除等(/=)
先除再賦值,a*=10 即a = a * 10
6.取余等(%=)
先取余再賦值,a%=10 即a = a % 10
7.取整等(//=)
先取整再賦值,a//=10 即a = a // 10
8.次方等(**=)
先次方再賦值,a**=10 即a = a ** 10
三、比較運算符
1.等于(==)
相當(dāng)于數(shù)學(xué)中的“=”,判斷等式兩邊是否相等,等式兩邊的數(shù)值類型必須一致,一致返回“True”,否則返回“False”

2.不等于(!=)
相當(dāng)于數(shù)學(xué)中的“≠”,等式兩邊的數(shù)值類型必須一致,一致返回“False”,否則返回“True”

3.大于(>)
注意數(shù)值類型必須一致
4.大于等于(>=)
注意數(shù)值類型必須一致
5.小于(<)
注意數(shù)值類型必須一致
6.小于等于(<=)
注意數(shù)值類型必須一致
?。∽⒁?,當(dāng)字符串在比較時是逐個比較字符的大?。?!
?編輯
四、邏輯運算符
1.and(&&)
#and 左邊為真 輸出右邊(不管真假,不管是啥,直接輸出)print(1 and None)print(1 and "hi")print("1" and 0)#and 左邊為假直接輸出假(左邊)print(False and 1)print(0 and 1)print( "" and 0)print(None and 1)
2.or(||)
#or 左側(cè)為假,返回右側(cè) print(None or 0)print("" or 1)print(False or True)#左側(cè)為真,返回左側(cè)print(1 or "huhuh")print(True or 0)print(1 or 0)print("hello" or 1)
3.not(!)
取反,True為False,F(xiàn)alse為True
六、位運算符
1.bit
1 byte = 8 bit
2.&(按位與)
按位與 兩個都是1結(jié)果才是1
#位運算符 (二進制0 1 比較)# & 兩個都是1結(jié)果才是1
a = 0b0101
b = 0b0011#c = 0b0001 #按位與 兩個都是1結(jié)果才是1
3.|(按位或)
按位或 兩個都是0結(jié)果才是0
#位運算符 (二進制0 1 比較)# & 兩個都是1結(jié)果才是1
a = 0b0101
b = 0b0011# | 兩個都是0結(jié)果才是0#c = 0b0111 #按位或 兩個都是0結(jié)果才是0
4.^(按位異或)
按位異或 相同為0 不同為1


七、成員運算符
1.in
判斷字符是否屬于或者存在于后者

2.not in

總結(jié)
到此這篇關(guān)于Python運算符的使用保姆級教學(xué)的文章就介紹到這了,更多相關(guān)Python運算符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
pandas對dataFrame中某一個列的數(shù)據(jù)進行處理的方法
這篇文章主要介紹了pandas對dataFrame中某一個列的數(shù)據(jù)進行處理的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Python中類型關(guān)系和繼承關(guān)系實例詳解
這篇文章主要介紹了Python中類型關(guān)系和繼承關(guān)系,較為詳細的分析了Python中類型關(guān)系和繼承關(guān)系的原理與使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-05-05
解決python訪問報錯:jinja2.exceptions.TemplateNotFound:index.html
這篇文章主要介紹了解決python訪問報錯:jinja2.exceptions.TemplateNotFound:index.html,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12
Python查找數(shù)組中數(shù)值和下標相等的元素示例【二分查找】
這篇文章主要介紹了Python查找數(shù)組中數(shù)值和下標相等的元素,結(jié)合實例形式分析了Python基于二分查找針對數(shù)組查找相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2019-02-02
Python真題案例之小學(xué)算術(shù)?階乘精確值?孿生素數(shù)?6174問題詳解
這篇文章主要介紹了python實操案例練習(xí),本文給大家分享的案例中主要任務(wù)有小學(xué)生算術(shù)、階乘的精確值、孿生素數(shù)、6174問題,需要的小伙伴可以參考一下2022-03-03
解決Python報錯:PermissionError: [Errno 13] Permis
PermissionError是Python內(nèi)置異常的一部分,它在試圖訪問或修改文件系統(tǒng)中的文件或目錄而沒有適當(dāng)權(quán)限時發(fā)生,具有一定的參考價值,感興趣的可以了解一下2025-05-05

