python變數基礎

花鸿渐發表於2024-06-04

變數基礎

變數

變數:用來儲存或者指代值。
變數名中間不能有空格" ",也不能用數字打頭,也不能用引號""包裹(否則變成字串)

變數賦值

" = "後跟上變數對應的值,eg:


my_love = "13766666666"

這叫做賦值操作。賦值後可透過變數名獲取對應值,反覆使用。
python是從上往下執行,因此必須先給變數賦值,然後才能呼叫變數,否則會報錯。
賦值操作可以直接更新變數,賦成另外一個值。

用變數給變數賦值

也可以用變數給變數賦值。eg:


my_love = "13766666666"
my_ex = my_love
my_love = "15066666666"

第二行就是利用 my_love 變數的值,直接給 my_ex 變數賦值。
賦值操作裡,等號左邊的會被視為變數名,等號右邊的會被先求值,然後分配給左邊的變數。
變數值一旦發生替換就找不到之前的值了。

實踐


greet = "您好,吃了麼,"
greet_chinese = greet
greet_english = "Yo what's up, "
greet = greet_english
print(greet + "李四")
print(greet + "張三")
print(greet_chinese + "張三")

相關文章