Python基礎入門

2021-10-24 09:47:37 字數 3135 閱讀 2285

3. 變數和賦值

4. 資料型別與轉換

5. print()函式

.# -整行注釋;

.』』』 『』』 或者 「」" 「」" -表示區間注釋,在三引號之間的所有內容被注釋;

【示例**】

# 這是乙個單行注釋

print

("hello world"

)'''

這是多行注釋,用三個單引號

這是多行注釋,用三個單引號

這是多行注釋,用三個單引號

【示例**】

【示例**】

【示例**】

【示例**】

【示例**】

# 比較的兩個變數均指向不可變型別

a ="hello"

b ="hello"

print

(a is b, a == b) # true true

print

(a is not b, a != b) # false false

# 比較的兩個變數均指向可變型別

a =[

"hello"

]b =

["hello"

]print

(a is b, a == b) # false true

print

(a is not b, a != b) # true false

注意:is, is not 對比的是兩個變數的記憶體位址

==, != 對比的是兩個變數的值

比較的兩個變數,指向的都是位址不可變的型別(str等),那麼is,is not 和 ==,!= 是完全等價的。

對比的兩個變數,指向的是位址可變的型別(list,dict,tuple等),則兩者是有區別的。

一元運算子優於二元運算子。例如3 ** -2等價於3 ** (-2)。

先算術運算,後移位運算,最後位運算。例如 1 << 3 + 2 & 7等價於 (1 << (3 + 2)) & 7。

邏輯運算最後結合。例如3 < 4 and 4 < 5等價於(3 < 4) and (4 < 5)。

【示例**】

print(-

3**2

) # -

9print(3

**-2

) # 0.1111111111111111

print(1

<<3+

2&7) # 0

print(-

3*2+

5/-2

-4) # -

12.5

print(3

<

4 and 4

<

5) # true

python入門記錄 python入門基礎習題記錄

執行python指令碼的兩種方式 1 配置好環境變數,python py 2 python進入python直譯器,直接執行 簡述位 位元組關係 1 1位元組 byte 8位 bit 簡述ascii,unicode,utf 8,gbk關係 1 ascii 最早的一種編碼方式,用乙個位元組也就是8位來表...

Python入門基礎

python基礎 1.python說明 可以通過help 函式查詢幫助文件,id 函式查記憶體位址。個人覺得python的語法和環境與matlab有點像。2.python特點 解釋性,物件導向,高階動態,跨平台可移植,易擴充套件,膠水,開源,可嵌入性。3.基本輸入輸出語句 輸入函式 raw inpu...

python基礎入門

eg print s is number d python 1 python的print語句,與字串操作符 使用,可實現字串的替換功能,s 表示字串替換 d表示乙個整型來替換,f 表示乙個浮點來替換,1 raw input 內建函式,它讀取標準輸入,並將讀取到的資料賦值給指定的變數 eg user ...