Python學習筆記 - 變數

MADAO是不會開花的發表於2018-12-10

在Python中,如果希望程式記住某個值,以便以後使用,所要做的就是給這個值起一個名字,使用的時候只要使用這個名字,就可以得到之前儲存的值。這個名字就叫做變數。

例子:

message = 'I hate group-building'
print(message)
複製程式碼

上面程式碼中,message就是一個變數,它的值是一個字串。

1. 變數的命名和使用

  • 變數名只能包含字母,陣列和下劃線。變數可以用字面或下劃線開頭,但不能用數字開頭。例子:

    # 正確
    message_1 = 'a'
    # 錯誤
    1_message = 'b'
    複製程式碼
  • 變數名不能包含空格,可以使用下劃線來分割單詞。例子:

    # 正確
    city_name = '廣州'
    # 錯誤
    city name = '廣州'
    複製程式碼
  • 不要將Python關鍵字和內建函式名用作變數名,關鍵字和內建函式有:

    關鍵字

    help('keywords')
    複製程式碼

    可用通過內建函式,獲得所有的關鍵字

    Python學習筆記 - 變數

    內建函式

    參考官方文件Built-in Functions

    Python學習筆記 - 變數

  • 變數名應該簡短又具有描述性(起名真的很難。。),例子:

    # good
    name
    # bad
    n
    
    # good
    name_length 
    # bad
    length_of_persons_name
    複製程式碼
  • 慎用大寫字母I和大寫字母O,容易看成數字1和0。

  • 變數名是區分大小寫的。

在程式中可以隨時修改變數的值,但是Python只會記錄變數的最新值,例子:

message = 'Hate to work'
print(message)

message = 'Like to go to work'
print(message)
複製程式碼

Python學習筆記 - 變數

相關文章