python的程式由包,模組(即乙個python檔案)和函式組成。包是由一系列模組組成的集合。模組是處理某一類問題的函式和類的集合。
包中必須至少含有乙個__init__.py檔案,該檔案的內容可以為空。用於標識當前資料夾是乙個包。
if語句》;>;>; x = int(raw_input("please enter an integer: "))
>;>;>; if x
for語句》;>;>; # measure some strings:
... a = ['cat', 'window', 'defenestrate']
>;>;>; for x in a:
... print x, len(x)
cat 3
window 6
defenestrate 12
用range函式實現計數迴圈》;>;>; for i in range(3): print i, 'pythons'
0 pythons
1 pythons
2 pythons
while語句》;>;>; x = 'spam'
>;>;>; while x:
... print x,
... x = x[1:]
spam pam am m
break continue pass else迴圈break 跳出迴圈
continue 跳到迴圈頂部
pass 什麼也不做,只是乙個佔位的空語句
else 執行並且只有在迴圈正常退出的情況下執行while ;: ;
if ;: break #現在跳出迴圈,忽略else
if ;: continue #現在轉到迴圈頂部
else: ; #如果沒有遇到break
ARM程式組成
一般的可執行程式都包括 段 資料段。也可以簡單的看作由兩部分組成 ro段和rw段。ro段一般包括 段和一些常量,在執行的時候是唯讀的。而rw段包括一些全域性變數和靜態變數,在執行的時候是可以改變的 讀寫 如果有部分全域性變數被初始化為零,則rw段裡還包括了zi段。ro read only 段 rw ...
程式的組成
1 標頭檔案 包含結構宣告和使用這些結構的函式的原型。2 源 檔案 包含與機構有關的函式的 1 函式原型 最好不要在標頭檔案中包含函式的定義 2 使用 define或const定義的符號常量。3 結構宣告 4 類宣告 5 模板函式 5 內聯函式 將結構宣告放在標頭檔案中是可以的,因為它們不建立變數,...
分支結構控制語句與迴圈結構控制語句(Python)
if 條件表示式 語句體if 條件表示式 語句體1 else 語句體2if 條件表示式 語句體1 elif 語句表示式2 語句體2 elif 語句表示式 n 1 語句體n 1else 語句體nx 5if x 0 y 1else y 0可用三元運算改寫為 x 5y 1if x 0 else 0whil...