現在是時候開始編寫一些真正的、可以 run 的 Python 程式碼了。目前來說,程式碼會非常簡單。
因為我地會向您展示一 D 基本概念同術語,所以呢啲 coding 不會太複雜。
Run 下面既 code。如果一切正常,您會喺控制台視窗入面見到一航文字。
或者,啟動 IDLE,開一個新既 Python file,用呢段 code paste 落去,save 左呢個 file。而家 run 一次。如果一切正常,您可以喺
IDLE 控制台視窗入面見到引號裡面既字。您 run 既 code 應該體起黎好熟悉。當我地引導您設定 IDLE 既時候,您已經體過非常相似既 code。
而家我地會花 D 時間向您展示同解釋您實際體到既內容,以及點解體起黎係敢樣。
就如您體到既一樣,第一個程序由以下呢幾個部分組成:
單一個字 print;
一個左括號;
一個引號;
print(“Hello, world!”)
一航文字:Hello, World!;
另一個引號;
一個右括號。
呢啲部分喺 coding 入面都扮演著非常重要既角色。
您喺呢度體到既單字 print 係一個 function name。但係並唔意味著呢個單字出現既地方一定係 function name。單字既意思取決於佢所用既
上下文。
您可能喺數學堂上好多次遇到“function”呢個詞。您可能仲可以列舉到一 D 數學 function,例如 sine 或者 log。但係 Python 既
function 係更加靈活,並且可以包含比數學 function 更多既內容。
喺呢度上下文入面,function 係 computer code 入面一個獨立既部分,佢能夠產生某種既效果(例如,向終端發送文字、建立文件、畫一啲既
image、播放聲音等);呢個喺數學領域入面係聞所未聞既;
另外,佢可以計算一個值(例如,某個值既平方根或者比出文字既長度)並且 return 返個 function 既結果;呢樣令到 Python 既 function 同
數學概念有著密切既關聯。
除此之外,仲有好多 Python 既 function 係可以同時完成呢兩件事。
Function 喺邊度黎?
第一,來自 Python 本身:
print function 就係其中之一;敢樣的 function 係 Python 同佢自帶既附加功能(佢係內建既);如果您想用佢,唔需要進行任何特殊操作
(例如,唔需要向任何人索取任何內容);
第二,來自模 modules:佢地可能黎自一個或者多個 Python 的 add -ons 既 modules。
有 D modules 隨 Python 提供,其他 modules 可能需要單獨安裝。無論邊種情況,佢地都需要明確地同您的 code 連繫起黎(我地稍後會向
您展示點樣做);
第三,來自您既 code:您可以自己編寫 function,喺 programme 入面放您需要用到既 function,
令 programme 更加簡潔、更加清晰、更加優雅。
當然,如果你要用現有既 function,你對佢既名係無發言權,但係當你開始寫自己既 function 時,你應該仔細考慮 function name 既選擇。