Day 2 變數與數據類型 引言 在編程中,變數和數據類型是我們處理數據時的基石。變數是存儲數據的容器,而數據類型則決定了數據的特性及其可執行的操作。學習如何定義變數和使用不同的數據類型,是學習Python的關鍵步驟之一。 這篇文章將帶領你深入了解Python中變數的概念、如何定義變數,以及常見的數據類型,包括整數、浮點數、字串、布爾值、列表、元組和字典。我們還會討論如何檢查變數的類型,並且提供一些變數命名規則和編程風格的建議。 什麼是變數?如何在Python中定義變數 變數是一種在程式運行時用來儲存資料的標識符。通過定義變數,我們可以給特定的數據一個名稱,並在程式的其他地方使用這個名稱來引用該數據。在Python中,變數不需要事先聲明其數據類型,因為Python是一種動態類型語言。這意味著變數的數據類型由賦予它的值決定。 定義變數的基本語法 在Python中,定義變數非常簡單,只需要使用賦值符號 = 將一個值賦予變數。例如: x = 5 # 定義一個變數x,並將整數5賦值給它 name = "Alice" # 定義一個變數name,並將字串"Alice"賦值給它 在這裡,x 是一個變數,它被賦予了整數5,而 name 是另一個變數,它被賦予了一個字串值 “Alice”。 變數的更新與覆蓋 變數的值是可以修改的,這意味着我們可以在程式的不同地方給變數賦予新的值。例如: x = 10 # x最初被賦予了10 x = 15 # x的值現在被更新為15 這樣,我們可以靈活地在程式中根據需求來修改變數的值。 Python中的動態類型系統 Python與某些靜態類型語言不同,它不需要在變數定義時聲明其類型。在賦值操作中,Python會根據賦予的值自動判斷變數的類型。例如: x = 5 # x是一個整數 x = 3.14 # x現在變成了一個浮點數 x = "Hi" # x現在變成了一個字串 同一個變數可以在程式運行過程中被賦予不同類型的值,這就是Python的靈活性之一。 常見數據類型 在Python中,數據類型決定了我們可以對變數執行的操...