1. 程式人生 > >1.Python3基礎語法

1.Python3基礎語法

 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