簡明 python 教程
第4章 基本概念
縮排空白在python中是重要的。事實上行首的空白是重要的。它稱為縮排。在邏輯行首的空白(空格和製表符)用來決定邏輯行的縮排層次,從而用來決定語句的分組。
這意味著同一層次的語句必須有相同的縮排。每一組這樣的語句稱為乙個塊。我們將在後面的章節中看到有關塊的用處的例子。
你需要記住的一樣東西是錯誤的縮排會引發錯誤。例如:
i =
5
print
'value is'
, i
# error! notice a single space at the start of the line
print
'i repeat, the value is'
, i
當你執行這個程式的時候,你會得到下面的錯誤:
file "whitespace.py", line 4
print 'value is', i # error! notice a single space at the start of the line
^syntaxerror: invalid syntax
注意,在第二行的行首有乙個空格。python指示的這個錯誤告訴我們程式的語法是無效的,即程式沒有正確地編寫。它告訴你, 你不能隨意地開始新的語句塊 (當然除了你一直在使用的主塊)。何時你能夠使用新塊,將會在後面的章節,如控制流中詳細介紹。
如何縮排
不要混合使用製表符和空格來縮排,因為這在跨越不同的平台的時候,無法正常工作。我 強烈建議 你在每個縮排層次使用 單個製表符 或 兩個或四個空格 。
選擇這三種縮排風格之一。更加重要的是,選擇一種風格,然後一貫地使用它,即 只 使用這一種風格。
簡明Python教程
簡明python教程 swaroop,c.h.著 沈潔元 譯 看了一下,確實不錯,值得推薦。目錄表前言 本書的讀者 本書的由來 本書目前的狀況 官方 約定條款 歡迎給我反饋 值得思考的一些東西 1.介紹 簡介 python的特色 概括 為什麼不使用perl?程式設計師的話 2.安裝python li...
簡明 Python 教程
字面意義上的常量 數字串 變數識別符號的命名 資料型別 物件輸出 它如何工作 邏輯行與物理行 縮排概括 簡介運算子 運算子優先順序 計算順序 結合規律 表示式使用表示式 概括簡介 if語句 使用if語句 它如何工作 while語句 使用while語句 for迴圈 使用for語句 break語句 使用...
簡明Python教程
簡明 python 教程 swaroop,c.h.著 沈潔元 譯 版本 1.20 a byte of python 簡明 python 教程 本書依照 創作公用約定 署名 非派生作品 非商業用途 發布。概要 無論您剛接觸電腦還是乙個有經驗的程式設計師,本書都將有助您學習使用python語言。目錄表前...