官术网_书友最值得收藏!

  • 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']

主站蜘蛛池模板: 延庆县| 达拉特旗| 新竹市| 威宁| 井冈山市| 建始县| 当阳市| 诏安县| 项城市| 柳江县| 奉节县| 竹北市| 青海省| 元氏县| 汶川县| 米林县| 紫金县| 南靖县| 屏东县| 临湘市| 池州市| 革吉县| 渝北区| 大宁县| 罗田县| 凤山市| 通州市| 集贤县| 广安市| 集安市| 昆明市| 通许县| 秦皇岛市| 周宁县| 蒲江县| 彭州市| 余庆县| 阿拉尔市| 佳木斯市| 乳山市| 潼关县|