国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python入門學習(三)

fxp / 1475人閱讀

摘要:在掌握了怎么用定義變量和常用的數據類型后我們就可以繼續探索世界了運算符算術運算符運算符描述實例加減乘除整除模除冪關系運算符運算符描述實例等于不等不等大于小于大于等于小于等于賦值運算符運算符描述實例賦值加賦值減賦值乘賦值除賦值整除賦值

在掌握了怎么用Python定義變量和Python常用的數據類型后, 我們就可以繼續探索Python世界了.

運算符 算術運算符
運算符 描述 實例
+ 1 + 2 => 3
- 3 - 2 => 1
* 2 * 3 => 6
/ 6 / 2 => 3
// 整除 7 // 2 => 3
% 模除 7 % 2 = 1
** 2 ** 3 = 8
關系運算符
運算符 描述 實例
== 等于 1 == 2 => False
!= 不等 3 != 2 => True
<> 不等 2 <> 3 => True
> 大于 6 > 2 => True
< 小于 7 < 2 => False
>= 大于等于 7 >= 2 = True
<= 小于等于 2 <= 3 = True
賦值運算符
運算符 描述 實例
= 賦值 x = 1
+= 加賦值 x += 1
-= 減賦值 x -= 1
*= 乘賦值 x *= 2
/= 除賦值 x /= 2
//= 整除賦值 x //= 2
%= 模除賦值 x %= 2
**= 冪賦值 x **= 3
位運算符
運算符 描述 實例
& 與運算 5 & 2
| 或運算 5 | 2
~ 取反運算 ~7
^ 異或運算 7 ^ 3
<< 左移運算 1 << 2
>> 右移運算 7 >> 1
print( 5 & 2 ) # 00000101 and 00000010 => 00000000 => 0
print( 5 | 2 ) # 00000101 or 00000010 => 00000111 => 7 
print( 7 ^ 3)  # 00000111 xor 00000011 => 00000100 => 4
print(1 << 2) # 00000001 << 2 => 00000100 => 4 
print(7 >> 1) # 00000111 >> 1 => 00000011 => 3
print(~7) # -x - 1 => -8
涉及到的一些概念
1. 源碼: 是指由 0 和 1 組成的二進制數.(先低后高存儲)
2. 無符號位數: 是指將源碼的所有有效位數, 都用來表示數值(比如 "0000 0001" 這是一個8位的二進制數, 可以表示數的范圍就是[0, 255])
3. 有符號位數: 是指用源碼的第一位表示符號位(1 表示負數, 0 表示正數), 其余的位數來表示數值(比如"0000 0001" 這是一個8位的二進制數, 可以表示數的范圍就是[-128, 127])
4. 原碼: 是指用有符號位數表示的二進制數
5. 反碼: 正數的反碼是它本身, 負數的反碼是除符號位外的其他位取反得到的(比如 -7的原碼是 10000111, 反碼就是 11111000)
6. 補碼: 正數的補碼是它本身, 負數的補碼是在反碼的基礎上加 1(比如 -7 的反碼是 11111000, 那補碼就是 11111001)

~取反運算符, 是將數值的補碼進行取反
~7 => ~(0000 0111) => 1111 1000 => 1000 0111(反碼) => 1000 1000(補碼) => -8
同理 ~(-8)
∵ -8 => 1000 1000(原碼) => 1111 0111(反碼) ==> 1111 1000(補碼)
∴ ~(-8) => ~(1111 1000) => 0000 0111 => 7

邏輯運算符
運算符 描述 實例
not not True
and True and False
or True or False
成員運算符
運算符 描述 實例
in 存在 1 in range(10)
not in 不存在 1 not in range(2, 10)
身份運算符
運算符 描述 實例
is 是否相同引用 x is y
is not 是否不同引用 x is not y
運算符的優先級
運算符 描述
** 指數 (最高優先級)
~ 按位翻轉
* / % // 乘, 除, 模除和整除
+ - 加法, 減法
>> << 右移,左移運算符
& 與運算
^ | 或運算符和異或運算符
<= < > >= 比較運算符
<> == != 關系運算符
= %= /= //= -= += = *= 賦值運算符
is is not 身份運算符
in not in 成員運算符
not or and 邏輯運算符

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/41217.html

相關文章

  • 零基礎如何學爬蟲技術

    摘要:楚江數據是專業的互聯網數據技術服務,現整理出零基礎如何學爬蟲技術以供學習,。本文來源知乎作者路人甲鏈接楚江數據提供網站數據采集和爬蟲軟件定制開發服務,服務范圍涵蓋社交網絡電子商務分類信息學術研究等。 楚江數據是專業的互聯網數據技術服務,現整理出零基礎如何學爬蟲技術以供學習,http://www.chujiangdata.com。 第一:Python爬蟲學習系列教程(來源于某博主:htt...

    KunMinX 評論0 收藏0
  • 史上最詳細Python學習路線-從入門到精通,只需90天

    摘要:針對的初學者,從無到有的語言如何入門,主要包括了的簡介,如何下載,如何安裝,如何使用終端,等各種開發環境進行開發,中的語法和基本知識概念和邏輯,以及繼續深入學習的方法。 ...

    gghyoo 評論0 收藏0
  • Python爬蟲學習路線

    摘要:以下這些項目,你拿來學習學習練練手。當你每個步驟都能做到很優秀的時候,你應該考慮如何組合這四個步驟,使你的爬蟲達到效率最高,也就是所謂的爬蟲策略問題,爬蟲策略學習不是一朝一夕的事情,建議多看看一些比較優秀的爬蟲的設計方案,比如說。 (一)如何學習Python 學習Python大致可以分為以下幾個階段: 1.剛上手的時候肯定是先過一遍Python最基本的知識,比如說:變量、數據結構、語法...

    liaoyg8023 評論0 收藏0
  • Python入門資料大全(更新ing)

    摘要:在線挑戰,還沒用過,貌似現在對英文資料心里還有種抵觸,必須克服實驗樓研發工程師包含了等學習課程。書的作者就是開發了用于數據分析的著名開源庫的作者英文資料,對數據分析中要用到的一些庫,等等做了簡要介紹。形式的資料,示例代碼都很全。 showImg(https://segmentfault.com/img/remote/1460000004852849); 一、說明 面對網絡上紛繁復雜的資...

    wuaiqiu 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<