Python程式設計技術 Python語法基礎

2021-09-29 21:58:59 字數 1830 閱讀 3913

第乙個字元必須是字母表中字母或下劃線 _ 。

識別符號的其他的部分由字母、數字和下劃線組成。

識別符號對大小寫敏感。

在 python 3 中,可以用中文作為變數名,非 ascii 識別符號也是允許的了。

保留字即關鍵字,我們不能把它們用作任何識別符號名稱。python 的標準庫提供了乙個 keyword 模組,可以輸出當前版本的所有關鍵字:

import keyword

keyword.kwlist

['false'

,'none'

,'true'

,'and'

,'as'

,'assert'

,'break'

,'class'

,'continue'

,'def'

,'del'

,'elif'

,'else'

,'except'

,'finally'

,'for'

,'from'

,'global'

,'if'

,'import'

,'in'

,'is'

,'lambda'

,'nonlocal'

,'not'

,'or'

,'pass'

,'raise'

,'return'

,'try'

,'while'

,'with'

,'yield'

]

python中單行注釋#開頭,例項如下:

例項(python 3.0+)

#!/usr/bin/python3

# 第乙個注釋

print

("hello, python!"

)# 第二個注釋

多行注釋可以用多個 # 號,還有'''"""

例項(python 3.0+)

#!/usr/bin/python3

# 第乙個注釋

# 第二個注釋

'''第三注釋

第四注釋

'''"""

第五注釋

第六注釋

"""print

("hello, python!"

)

python最具特色的就是使用縮進來表示**塊,不需要使用大括號 {} 。

縮排的空格數是可變的,但是同乙個**塊的語句必須包含相同的縮排空格數。例項如下:

例項(python 3.0+)

iftrue

:print

("true"

)else

:print

("false"

)

python 通常是一行寫完一條語句,但如果語句很長,我們可以使用反斜槓()來實現多行語句,例如:

total = item_one + \

item_two + \

item_three

, {}, 或 () 中的多行語句,不需要使用反斜槓(),例如:

total =

['item_one'

,'item_two'

,'item_three'

,'item_four'

,'item_five'

]

併發程式設計技術 Python高階

併發任務處理,即同時執行多個任務,可以採用如下幾種方案實現 1.多程序,即建立多個程序,每個程序 其實是程序中的主線程 負責執行乙個任務,由於多個程序可以同時執行,所以就可以實現併發任務處理 2,多執行緒 即建立多個執行緒,每個執行緒負責執行乙個任務,由於多個執行緒可以同時執行,所以就可以實現併發任...

Nios Flash程式設計技術

1.1 altera支援cfi flash程式設計 1.3 非支援cfi程式設計 由於我所用的nor flash晶元是am29lv320db,不再nios支援的列表,自己編輯了override檔案,但還是無法正確program進去,決定用列表支援的sst39vf800試一試,引腳相容,容量為1 4,...

DLL程式設計技術

一 dll原理 dll dynamic link library 也就是 動態鏈結庫 是乙個可以被其它應用程式共享的程式模組,其中封裝了一些可以被共享的程式或資源。它雖然包含了可執行 卻不能單獨執行,而應由相應的應用程式直接或間接呼叫。在 windows 32 中,可以將 dll 標記為共享以導致相...