水汐 python 從零開始學py6

2021-10-09 15:48:13 字數 986 閱讀 1436

x=5y=

5print(id

(x))

print(id

(y))

'''1630447600

1630447600

'''x=

99999999999

y=99999999999

print(id

(x))

print(id

(y))

x='pub1ttttttttttt'

y='pub1ttttttttttt'

print(id

(x))

print(id

(y))x=1

y=2x,y=y,x

print

(x,y)

'''亦或,補碼

首先異或操作是對每一位都進行異或(相同為0,不同為1),但需要先把數轉換成補碼才行。

1、正數的補碼即本身

2、負數的補碼為各位取反然後加1(最高為保持為1不變)

以-2的乙個位元組為例

原碼: 1000

0010

反碼: 1111

1101

補碼: 1111

1110

3、將兩數的補碼按位進行異或

以 3^ (-

2)為例

3 的補碼:0000

0011

-2的補碼:1111

1110

異或: 1111

1101 此為結果的補碼,然後要反過來計算原碼

由 原碼 -

> 取反 -

>

+1 補碼 得 補碼 -1-

> 取反 -

> 原碼

補碼: 1111

1101

-1 : 1111

1100

原碼: 1000

0011

即結果為 -

3'''

從零開始學Python

第三章 字典 1.建立字典 book 其中值可以是任意型別,可以是元組或者字典.2.dict函式建立字典 通過對映建立 book d book.dict 輸出d book 通過關鍵字建立 d dict name zq age 1 輸出d 3.字典的格式化字串 鍵 s 字典名 book name is...

從零開始學Python

第十一章 檔案操作 1.開啟檔案 用open 函式,直接用就可以。open name mode buffering 呼叫open 之後會返回乙個檔案物件,mode 模式,buffering 緩衝都是可以選擇的。f open r 檔案路徑 2.檔案模式 r 讀模式 w 寫模式 a 追加模式 b 二進位...

零開始學python 從零開始學Python

第1章 python入門 1 1 1 什麼是python 1 1 2 python語言有什麼特點 2 1 3 python可以幹什麼 4 練一練 5 第2章 準備開發環境 6 2 1 在windows上安裝python開發環境 6 2 2 選擇和安裝開發工具 11 練一練 17 第3章 基本概念 1...