2013年4月6日 星期六

Python 數字

Python的數字與其他程式語同相同,有浮點數與整數。整數有普通整數(int)與長整數(long),長整數是沒有長度限制的,以L結尾。在運算中整數(int)若超過32位元,則會自動轉型成長整數。但在3.X數字只有一種int型態,為長整數,並不需要再以L結尾,這是與2.X不相同的地方。

1234, 10: 普通整數
9999999L: 長整數
1.23, 3.14e-10: 浮點數
0177, 0xFF: 8進位與16進位整數

另有一種"複數"型態(以j或J結尾),它通常用在工程導向的程式中,平常幾乎用不到。
例如: 3+4j

沒有留言:

張貼留言