正如前面一篇學到的,Python 語法是可以直接在 命令列 中被執行,如下程式碼:
>>> print("Hello, World!")Hello, World!
或者在 server 端建立一個以.py
為字尾名的 python 檔案,然後在命令列中執行它。
C:\Users\Your Name>python myfile.py
Python 縮排
縮排
指的是程式碼行開頭處的空格,在其他程式語言中使用的 縮排
僅僅是為了提高可讀性,而在 python 中這個縮排卻是非常重要的,它決定了你的語法是否正確。
Python 使用縮排來表示一段程式碼塊,如下程式碼所示:
if 5 > 2: print("Five is greater than two!")
如果沒有縮排,python 將會丟擲一個錯誤,如下程式碼所示:
if 5 > 2:print("Five is greater than two!")
那到底程式碼行之前的空格留多少個合適呢? 這取決於你啦,至少保留一個空格即可。
if 5 > 2: print("Five is greater than two!") if 5 > 2: print("Five is greater than two!")
一旦預置好了幾個空格,那後續程式碼塊的語句都要保持一致的空格數,否則會報錯。
if 5 > 2: print("Five is greater than two!") print("Five is greater than two!")
Python 變數
在 Python 中,變數建立的時機是你賦值的時候,聽不懂吧,如下程式碼所示:
Python 註釋Python 支援註釋功能,目的都是將程式碼文件化,語法格式就是在命令列開始處使用 #
,Python 將會把整行作為一個註釋。
#This is a comment.print("Hello, World!")
Python 註釋
註釋可以用於解釋 Python 程式碼
註釋可以用於使程式碼的可讀性更高
註釋也可以遮蔽掉一些測試程式碼
添加註釋註釋使用 #
開頭,這樣 Python 就可以忽略它。
#This is a commentprint("Hello, World!")
註釋也可以加到行的末尾,這樣 Python 就可以忽略行的後續部分。
print("Hello, World!") #This is a comment
註釋也不一定非的是解釋程式碼的用途,它也可以註釋掉一些 python 語句。
#print("Hello, World!")print("Cheers, Mate!")
多行註釋
Python 並沒有一個單獨的語法可以實現 多行註釋
,要實現這樣的功能,只能在多行中新增 #
來實現這個效果。
#This is a comment#written in#more than just one lineprint("Hello, World!")
哈哈,是不是很麻煩? 但這裡有一個變通的做法,使用 多行string
的語法格式來替代,是這樣的,當一個 多行String常量 沒有賦值給一個變數的時候,Python 在解析時會自動忽略,演示程式碼如下:
最新評論