在 python 中,數字類型主要包括整數、浮點數和複數。 1.整數 整數用來表示整數數值,即沒有小數部分的數值。在 python 中,整數包括正整數、負整數和0,並且他的位數是任意的 整數類型包括十進位整數、八進位整數、十六進位整數和二進位整數 註意 不能以0作為十進位數的開頭(0除外)。 在 p ...
在 python 中,數字類型主要包括整數、浮點數和複數。
1.整數
整數用來表示整數數值,即沒有小數部分的數值。在 python 中,整數包括正整數、負整數和0,並且他的位數是任意的
整數類型包括十進位整數、八進位整數、十六進位整數和二進位整數
註意
- 不能以0作為十進位數的開頭(0除外)。
- 在 python 3.x 中,八進位數,必須以0o/0O開頭,但在 python 2.x 中,八進位數可以以0 開頭。
- 十六進位數必須以 0X 或 0x 開頭。
2.浮點數
浮點數由整數部分和小數部分組成,主要用於處理包括小數的數,例如:1.414、0.5、-1.732、3.14159265358等。浮點數也可以用科學技術法表示
註意
- 在使用浮點數進行計算時,可能會出現小數位數不確定的情況。例如,計算0.1+0.1時,將得到想要的0.2,而計算0.1+0.2時,將得到0.300000000000004(想要的結果為0.3),對於這種情況,所有語言都存在這個問題。暫時忽略多餘的小數位數即可。
3.複數
python 中的複數與數學中的複數一致,都是由實部和虛部組成,並且使用 j 或 J 表示虛部,當表示一個複數時,可以將其實部和虛部相加,例如,一個複數,實部為3.14,虛部為12.5j,則這個複數為3.14+12.5j