【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.
留言
張貼留言