第乙個字元必須是字母表中字母或下劃線 _ 。
識別符號的其他的部分由字母、數字和下劃線組成。
識別符號對大小寫敏感。
在 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 標記為共享以導致相...