1.Python3基礎語法
阿新 • • 發佈:2018-10-31
Python基礎語法
編碼
預設情況下,Python3原始碼以UTF-8編碼,所有字串都是unicode字串。但也可以指定不同的編碼:
# -*-coding:gb2312-*-
上述編碼格式為GB2312,GB2312編碼適用於漢字處理、漢字通訊等系統之間的資訊交換,通行於中國大陸;新加坡等地也採用此編碼。中國大陸幾乎所有的中文系統和國際化的軟體都支援GB2312。
識別符號
- 第一個字元必須是字母表中字母或下劃線 _ 。
- 識別符號的其他的部分由字母、數字和下劃線組成。
- 識別符號對大小寫敏感。
在 Python 3 中,非 ASCII 識別符號也是允許的了。
註釋
Python中單行註釋以 # 開頭,例項如下:
# 我是個註釋 print ("Hello, World!") # 我只是個註釋
執行以上程式碼,輸出結果為:
Hello, World!
多行註釋可以用多個 # 號,還有 ''' 和 """:
# 逐行 # 註釋 '''
多
行
注
釋 '''
""" 多
行
注
釋 """ print("Hello, Python!")
執行以上程式碼,輸出結果為:
Hello, Python!
行與縮排
python最具特色的就是使用縮排來表示程式碼塊,不需要使用大括號 {} 。
縮排的空格數是可變的,但是同一個程式碼塊的語句必須包含相同的縮排空格數。例項如下:
if True: print ("111111") else: print ("000000")
注意:若縮排不一致將會導致程式執行錯誤
輸入和輸出
輸入:Python提供了 input() 內建函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。
input 可以接收一個Python表示式作為輸入,並將運算結果返回。
str = input("請輸入:"); print ("你輸入的內容是: ", str)
這會產生如下的對應著輸入的結果:
請輸入:python大法好
你輸入的內容是: python大法好
輸出:Python提供了 print() 內建函式來進行標準輸出,預設的標準輸出時螢幕。
print("Hello,Word")
輸出的結果為:
Hello, World