Python開發【第二篇】:運算子、比較、關係運算子

來源:互聯網
上載者:User

標籤:大於   python開發   輸出   關係   案例   負數   class   TE   運算   

運算子

  python支援以下幾種運算子

  算術運算子

運算子 描述 執行個體
+ 兩個對象相加 a + b 輸出結果 30
- 得到負數或是一個數減去另一個數 a - b 輸出結果 -10
* 兩個數相乘或是返回一個被重複若干次的字串 a * b 輸出結果 200
/ x除以y b / a 輸出結果 2
// 取整除 返回商的整數部分 9//2 輸出結果 4 , 9.0//2.0 輸出結果 4.0
% 取餘 返回除法的餘數 b % a 輸出結果 0
** 返回x的y次冪 a**b 為10的20次方, 輸出結果 100000000000000000000

  案例:a = 20 b = 80

a = 20b = 80a*b1600b/a4.0b//a4a%b20a**b120892581961462917470617600000000000000000000000000000000000000000000000000000000000000000000000000000000b-a60a+b100

  

比較(即關係)運算子

python中的比較子如下表

運算子 描述 樣本
== 檢查兩個運算元的值是否相等,如果是則條件變為真。 如a=3,b=3則(a == b) 為 true.
!= 檢查兩個運算元的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3則(a != b) 為 true.
<> 檢查兩個運算元的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3則(a <> b) 為 true。這個類似於 != 運算子
> 檢查左運算元的值是否大於右運算元的值,如果是,則條件成立。 如a=7,b=3則(a > b) 為 true.
< 檢查左運算元的值是否小於右運算元的值,如果是,則條件成立。 如a=7,b=3則(a < b) 為 false.
>= 檢查左運算元的值是否大於或等於右運算元的值,如果是,則條件成立。 如a=3,b=3則(a >= b) 為 true.
<= 檢查左運算元的值是否小於或等於右運算元的值,如果是,則條件成立。 如a=3,b=3則(a <= b) 為 true.
<2> 邏輯運算子
運算子 邏輯運算式 描述 執行個體
and x and y 布爾"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計算值。 (a and b) 返回 20。
or x or y 布爾"或" - 如果 x 是 True,它返回 True,否則它返回 y 的計算值。 (a or b) 返回 10。
not not x 布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。 not(a and b) 返回 False

Python開發【第二篇】:運算子、比較、關係運算子

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.