国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python3基礎之基本運算符概述

2019-11-25 18:17:41
字體:
來源:轉載
供稿:網友

本文所述為Python3的基本運算符,是學習Python必須掌握的,共享給大家參考一下。具體如下:

首先Python中的運算符大部分與C語言的類似,但也有很多不同的地方。這里就大概地羅列一下Python 3中的運算符。

一、算術運算符

注意:

雙斜杠 // 除法總是向下取整。
從符點數到整數的轉換可能會舍入也可能截斷,建議使用math.floor()和math.ceil()明確定義的轉換。
Python定義pow(0, 0)和0 ** 0等于1。

二、比較運算符

運算符 描述
< 小于
<= 小于或等于
> 大于
>= 大于或等于
== 等于
!= 不等于
is 判斷兩個標識符是不是引用自一個對象
is not 判斷兩個標識符是不是引用自不同對象

注意:

八個比較運算符優先級相同。

Python允許x < y <= z這樣的鏈式比較,它相當于x < y and y <= z。
復數不能進行大小比較,只能比較是否相等。

三、邏輯運算符

運算符 描述 備注
x or y if x is false, then y, elsex  
x andy if x is false, then x, elsey  
not x if x is false, then True,elseFalse  

注意:

 or是個短路運算符,它只有在第一個運算數為False時才會計算第二個運算數的值。
and也是個短路運算符,它只有在第一個運算數為True時才會計算第二個運算數的值。
not的優先級比其他類型的運算符低,所以not a == b相當于not (a == b),而 a == not b是錯誤的。

四、位運算符

運算符 描述 備注
x | y 按位或運算符  
x ^ y 按位異或運算符  
x & y 按位與運算符  
x << n 左移動運算符  
x >> n 右移動運算符  
~x 按位取反運算符  

五、賦值運算符

復合賦值運算符與算術運算符是一一對應的:

 

六、成員運算符

Python提供了成員運算符,測試一個元素是否在一個序列(Sequence)中。

運算符 描述
in 如果在指定的序列中找到值返回True,否則返回False。
not in 如果在指定的序列中沒有找到值返回True,否則返回False。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普兰店市| 闸北区| 雷山县| 尼玛县| 许昌市| 德阳市| 山阴县| 稻城县| 凤庆县| 绿春县| 延安市| 古蔺县| 青岛市| 日土县| 那坡县| 佛山市| 上虞市| 特克斯县| 大姚县| 富裕县| 绥德县| 宣武区| 广饶县| 福鼎市| 区。| 边坝县| 神农架林区| 马鞍山市| 富源县| 咸阳市| 鄄城县| 武宁县| 雅安市| 庆云县| 太谷县| 丹阳市| 开封市| 田林县| 奇台县| 南部县| 米易县|