- Python快速編程入門
- 黑馬程序員編著
- 622字
- 2019-07-30 13:07:08
2.1 基本語法
2.1.1 注釋
Python中的單行注釋以#開頭,示例代碼如下:
# 第一個注釋
print ("Hello, Python!") # 第二個注釋
多行注釋可以使用三引號作為開頭和結束符號,三引號可以是三個單引號或者三個雙引號。例如,進入print函數的聲明文件,有關print函數的相關解釋都是使用三引號注釋的,如圖2-1所示。

圖2-1 三引號的使用
2.1.2 行與縮進
Python最具特色的就是使用縮進來表示代碼塊,不需要使用大括號{ }。
縮進的空格數是可變的,但是同一個代碼塊的語句必須包含相同的縮進空格數,示例代碼如下:
if True:
print ("True") # 縮進一個tab鍵的占位
else:
print ("False") # 縮進一個tab鍵的占位
以下代碼最后一行語句縮進的空格數不一致,會導致運行錯誤。
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
print ("False") # 縮進不一致,會導致運行錯誤
以上程序由于縮進不一致,執行后會出現類似以下錯誤,如圖2-2所示。

圖2-2 縮進不一致導致報錯
注意:
(1)對于一個初次使用縮進作為代碼塊的人來說,可能會對縮進多大寬度比較疑惑,這里,我們推薦大家使用4個空格寬度。
(2)不同的文本編輯器中制表符代表的空白寬度不一致,如果我們使用的代碼要跨平臺使用,建議大家不要使用制表符。
2.1.3 語句換行
Python通常是一行寫完一條語句,但是如果語句過長,就需要進行換行處理,這時可以在語句的外側加上一對圓括號來實現。示例代碼如下:
string=("Python是一種面向對象、解釋型計算機程序設計語言,"
"由Guido van Rossum于1989年底發明。"
"第一個公開發行版發行于1991年,"
"Python源代碼同樣遵循GPL(GNU General Public License)協議。")
需要注意的是,在[]、{}或()中的語句,不需要再使用圓括號進行換行。示例代碼如下:
total = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']
- Spring Cloud Alibaba核心技術與實戰案例
- UML和模式應用(原書第3版)
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- Access 2016數據庫管
- 精通MATLAB(第3版)
- Android開發案例教程與項目實戰(在線實驗+在線自測)
- Instant Lucene.NET
- Java面向對象程序設計
- 零基礎學C語言(升級版)
- Android應用開發實戰(第2版)
- MongoDB Cookbook(Second Edition)
- Drupal 8 Development:Beginner's Guide(Second Edition)
- jQuery Mobile Web Development Essentials(Second Edition)
- Flask開發Web搜索引擎入門與實戰
- Docker on Windows