變量需不需要聲明
Python的變量不需要聲明可以直接輸入。
>>>a = 10
那么你的內(nèi)存里就有一個(gè)變量a ,它的值是10,它的類型是integer(整數(shù)),在此之前不需要做什么特別的聲明,而數(shù)據(jù)類型是Pythoon自動(dòng)決定的。
>>>print(a)
>>>print(type(a))
那么就會(huì)有如下輸出
10
<class 'int'>
這里type()是一個(gè)內(nèi)置函數(shù)可以查詢變量的類型
回收變量名
如果你想讓a存儲(chǔ)不同的數(shù)據(jù),你不需要?jiǎng)h除原有變量就可以直接賦值
>>>a = 1.3
>>>print(a,type(a))
會(huì)有如下輸出
1.3 <class 'float'>
這是print 的另一個(gè)用法,也就是print后跟多個(gè)輸出要以逗號(hào)隔開(kāi)
基本數(shù)據(jù)類型
a=10 # int 整數(shù)
a=1.3 # float 浮點(diǎn)數(shù)
a=True # 真值 (True/False)
a='Hello!' # 字符串。字符串也可以用雙引號(hào)。