歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Python關鍵語法要素筆記

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


1、  元組是不能改變的;列表可以改變:insert、remove、append

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  xxxxx:

         pppp

elif xxxxx:

         pppp

else:

         ppppp

----------------------------------------

while xxxx :

         ppppp

-----------------------------------------

for v in x :

         pppp

 

a)        異常處理

try:

         xxxxxxx

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 ():

           xxxxx

Copyright © Linux教程網 All Rights Reserved