1. 程式人生 > >python變數與資料型別(一)

python變數與資料型別(一)

python的資料型別有幾種:

整數:如1,2,3,4這種

浮點數:12.2。只要有小數點的都認為是浮點數,如果寫成12.  也認為是浮點數。浮點數預設是沒有大小限制的,但是如果太大的                話就會變成inf,無限大的意思。

字串:用''或“”來擴起來,如果需要轉義只需要在前面加上\,比如輸出i ' m ok,則輸入print('i  \'  m ok')即可

布林值:和java的有所不同,開頭一個字母要大寫。而說到布林值那就和運算有點關係了,比如and or not,相當於&&,||,!

空值:None,空值就是空值,不是0,它是有意義的。

常量:常量並沒有什麼特殊的規定,只是習慣上規定都是大寫的就是常量,這和java的一樣,當然如果你要改成其他的也不會有任             何的限制,只是習慣上這樣規定而已。

變數:python的變數和C類語言(C語言 C++ java)不同,他不需要宣告,直接使用即可,並且沒有型別限制,a = 123,a = 'asd',沒有任何錯誤,前一秒還是整數型別,後一秒變成字串了。

在運算子方面,大多數都一樣,*乘/除%取餘數,但是python有一個//  意思是除法運算後去整數部分,比如10//3 = 3