【原】python變量、常量和數(shù)值類型
 本篇介紹python中的變量、常量和數(shù)值類型。Python中也有不少的數(shù)據(jù)類型,但在定義變量時(shí),python很牛叉的地方在于,你不用管它是什么類型,python會(huì)自動(dòng)根據(jù)變成你想要的類型。在定義變量時(shí),變量名只能是大小寫(xiě)英文字母、數(shù)字和“_”的組合,且不能用數(shù)字開(kāi)頭。可以看到,在定義變量時(shí),是不用指定類型的,因此,python被稱為是動(dòng)態(tài)語(yǔ)言。在定義了變量之后,也可以隨時(shí)改變其類型。這樣是可以的,python中是動(dòng)態(tài)地決定變量的數(shù)據(jù)類型。 但是如果在定義變量的時(shí)候是帶小數(shù)點(diǎn)的,而在計(jì)算時(shí)又需要將之變換為整數(shù),還是需要強(qiáng)制類型轉(zhuǎn)換的。強(qiáng)制轉(zhuǎn)換的時(shí)候直接用 所謂常量就是不能變化的量,在python中沒(méi)有專門(mén)的語(yǔ)法來(lái)說(shuō)明常量,一般是用全部大寫(xiě)的變量名來(lái)表示常量。可以看到,這其實(shí)也是在定義一個(gè)變量,它的值仍舊是可以被改變的,所以在實(shí)際應(yīng)用中,如果需要用到常量的話,只能自己注意不要去修改它的值了。Python數(shù)值類型用于存儲(chǔ)數(shù)值,它支持三種不同的數(shù)值類型。浮點(diǎn)型float:帶小數(shù)點(diǎn)的數(shù)。復(fù)數(shù)complex:數(shù)學(xué)中的復(fù)數(shù),由實(shí)數(shù)部分和虛數(shù)部分組成。我也只在python中看到有專門(mén)為復(fù)數(shù)定義的類型,很好,很強(qiáng)大。
|
轉(zhuǎn)藏
分享
獻(xiàn)花(0)
+1