python基礎語法(運算子及優先順序)
python語言支援的運算子型別
算數運算子
假設變數a為10,變數b為21
算數符
描述
例項
+加-兩個物件相加
a+b結果31
-減-得到乙個負數或者乙個數減去另乙個數
a-b結果-11
*乘-兩個數相乘或返回乙個被重複若干次的字串
a*b結果210
/除-x除以y
b/a結果為2.1
%取模-返回除法的餘數
b%a結果為1
**冪-返回x的y次冪
a**b結果為10的21次方
//取整數-返回商的整數部分
b//a結果為2
比較(關係)運算子
假設變數a為10,變數b為20
運算子描述
例項==
等於-比較物件是否相等
(a==b)返回flase
!=不等於-比較兩個數是否不相等
(a!=b)返回true
>
大於-返回x是否大於y
(a>b)返回flase
<
小於-返回x是否小於y。比較運算子返回1,表示真;返回0表示假
(a<=
小於等於
(a<=b)返回true
>=
大於等於
(a>=b)返回flase
賦值運算子
位運算子
邏輯運算子
成員運算子
身份運算子
運算子的優先順序
Python基礎語法02 運算子
以下 列出了從最高到最低優先順序的所有運算子 運算子描述 指數 最高優先順序 按位翻轉,一元加號和減號 最後兩個的方法名為 和 乘,除,取模和取整除 加法減法 右移,左移運算子 位 and 位運算子 比較運算子 等於運算子 賦值運算子 is is not 身份運算子 in not in 成員運算子 ...
python的基礎語法(變數,運算子)
1 python 的發展歷程 89 年誕生的 標準化很重要 python 是乙個解釋型的 可移植的高階程式語言 解釋型的 使用直譯器執行 的 可移植的 可以和其他程式語言混合開發。2 直譯器 直譯器 用來解釋執行 python 文字 的 乙個工具軟體 官方 版本 1.x 版本 過時 2.x 目前已經...
Golang基礎語法 運算子
表示式 a b c a,b,c叫做運算元 叫做運算子 求餘 運算子 描述 所謂邏輯與運算子。如果兩個運算元都非零,則條件變為真 所謂的邏輯或操作。如果任何兩個運算元是非零,則條件變為真 所謂邏輯非運算子。使用反轉運算元的邏輯狀態。如果條件為真,那麼邏輯非操後結果為假ab a ba b a b000 ...