【PYTHON】Python的變數。Python Variables.

變數

變數是個用來儲存資料值的容器。


建立變數

Python沒有指令用來宣告變數。

在你給變數付與值(assign a value)的時候,變數被建立、產生。

範例:

x = 5
y = "John"
print(x)
print(y)

上面會有輸出:

5

John

變數不需要被宣告為特定的型態,且在改變資料值後,變數的型態也會跟著改變。

範例:

x = 4       # x is of type int
x = "Sally" # x is now of type str
print(x)

上面會有輸出:

Sally

強制轉型(Casting)

如果你需要對變數轉換資料型態,可以使用強制轉型(casting)來完成。

範例:

x = str(3)    # x will be '3'
y = int(3)    # y will be 3
z = float(3)  # z will be 3.0

取得變數的型態

可以使用type()這個函數來得到變數的型態

範例:

x = 5
y = "John"
print(type(x))
print(type(y))

上面會有輸出:

<class 'int'>

<class 'str'>

你可以學習更多的python的資料型態,可參考這篇文章,裡面有說明裡面有介紹較多的Python的資料型態,還有這篇,裡面主要說明Python的強制轉型

單引號或雙引號?

字串變數可以宣告為單引號或是雙引號,是相同的:

範例:

x = "John"
# is the same as
x = 'John'

大小寫敏感

變數名稱是大小寫敏感的,不同大小寫的變數可視為不同變數

範例:

下面將會建立2個變數:

a = 4
A = "Sally"
#A will not overwrite a

that's it.

留言

這個網誌中的熱門文章

【多益】現點現做的英文怎麼說呢?

《Microsoft Word 應用》:圖片被文字蓋住解決方法,不可設定為固定行高

如何在Ubuntu系統上安裝Notepad ++ (Install Notepad++ On Ubuntu 16.04 / 17.10 / 18.04 / 20.04)