Python關鍵語法要素筆記

2021-08-31 20:24:06 字數 1272 閱讀 3734

簡單的讀書筆記,隨手記錄

2、  邏輯操作符

a)        身份操作符:is

進行物件比較,只有引用相等才為true。

速度快,記憶體儲存位址的比較;常用語 is none

>>> a = ['abc',123]

>>> b = ['abc',123]

>>> a is b

false                  --物件不同

>>> a = b

>>> a is b

true                    --物件相同

>>> a = "123"

>>> b = "123"

>>> a is b

true                    --int和str 比較意義不大

>>> a = b

>>> a is b

true

b)        比較操作符

結鏈比較:

>>> a = 9

>>> 0<= a <= 10

true

c)        成員操作符:in     , not in

>>> p = ('x',1,2)

>>> 'x' in p

true

>>> 12 in p

false

d)        邏輯運算子:and,or,not

and 和or 執行短路邏輯,and右邊的被執行,or左邊的被執行

3、  控制流語句

if  ***xx:

pppp

elif ***xx:

pppp

else:

ppppp

while ***x :

ppppp

for v in x :

pppp

a)        異常處理

try:

******x

exception as ex:

print(ex)

4、  算數運算子

除法操作符的浮點略有不同:

>>> 12/4

3.0>>> int(12/3)

a、 int的型別是固定的,一旦賦值,不能改變,運算是生成新的物件。

b、 a += b 與 a=a+b 不完全相同,前者效率更高,因為只查詢一次a

5、  輸入輸出

input

print

6、  函式的建立與呼叫

def fn ():

***xx

python關鍵要素

要素 1 資料型別 python提供了幾種內建的資料型別,使用int表示整數,使用str表示字串 unicode字串行 python所能表示的整數大小只受限於機器記憶體,而非固定的位元組數,字串可以用雙引號或單引號封裝,只要字串頭尾的符號對稱。空字串只使用引號。python使用方括號來訪問字串等序列...

Python 語法筆記

2.python中堆的用法 3.python 中的基本語法 4.python 中字串的處理 5.python的類和物件 6.python 的字典 7.python 的list 列表 8.鍊錶 9.python中json資料 10.python 中的基本函式 11.python中的tqdm進度條模組 ...

Python 語法筆記

1 else與while結合 while a 0 pass else pass 當a 0時執行 2 with語法,無需關閉檔案,python自動關閉 with open a.txt r as f for s in f print s 3 抓異常 try except 異常 as s s為異常資訊 f...