03.05 Python學習入門(7)—開始編程

(本號正在連續推出以Python官網文檔為主線的系統學習Python的系列文章或視頻,感興趣的朋友們歡迎搜索關注。在這裡學習Python事半功倍!本文及後續文章如無特別聲明均以Windows平臺作為演示平臺,Python版本為:3.8.1)


在本系列中之前的文章中都是以命令行交互形式演示簡單語句。實際編程中往往需要執行包含多個簡單語句的複合語句。下圖演示輸出一段Fibonacci數列:

Python學習入門(7)—開始編程

在上例中使用了:

  1. 多賦值語句 a,b=0,1和a,b=b,a+b
  2. while循環複合語句 注意:在Python中,語句的分組是以縮進實現的,父語句的同級別子語句使用相同的縮進。可以使用空格或tab實現縮進。
  3. 輸出語句 Python使用pint函數輸出信息。print函數在本系列中之前的文章中已經使用過。通過使用定製的輸出格式print函數可以實現較為複雜實用的輸出,這在之後文章中會進一步詳細介紹。

在實際使用中,除了執行過程有交互要求外,一般使用腳本的形式運行程序。上例使用腳本形式運行時需先編寫腳本,然後執行:

Python學習入門(7)—開始編程

編寫腳本

Python學習入門(7)—開始編程

運行程序

一般來說使用腳本形式編程效率較高,並且寫好的腳本之後可以重複使用。使用交互式命令行則使用在有交互需求或臨時性簡單任務的情況下。在交互式命令行中不太適合直接編寫較長的複合語句,因為一旦輸入錯誤,整個複合語句都需要重新輸入。這種情況下一般可使用文本編輯軟件先將複合語句編輯好,再粘貼到命令行中執行,這樣可大大提高效率。

【結束】


Python學習入門(7)—開始編程


分享到:


相關文章: