【PYTHON】PYTHON的數字。Python Numbers

 


Python 的數字

Python中有三種數字型態,如下所示:

  • int
  • float
  • complex

數字型態的變數在您assign值給變數時建立。

範例:

x = 1     # int
y = 2.58  # float
z = 1j    # complex

Python中,要想確認任何物件的型態,使用type()函數:

範例:

print(type(x))
print(type(y))
print(type(z))
上面使用Python對話介面的輸出為:
>>> print(type(x))
<class 'int'>
>>> print(type(y))
<class 'float'>
>>> print(type(z))
<class 'complex'>
>>>

Int

Int, or integer, 為一整數,可正、可負, 沒有小數點, 沒有長度限制.

Example

Integers:

x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))
print(type(x))
print(type(y))
print(type(z))
輸出:
<class 'int'>
<class 'int'>
<class 'int'>

Float

浮點,又稱負點數,為一數字,有正有負,包含一或多個小數點。


範例:

Floats:

x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))
會有輸出:
<class 'float'>
<class 'float'>
<class 'float'>

浮點數也可被科學數字符號"e"去指定10的次方。

範例:

Floats:

x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))
會有輸出:
<class 'float'>
<class 'float'>
<class 'float'>
表示這些都是浮點數。
that's it.

留言

這個網誌中的熱門文章

【多益】現點現做的英文怎麼說呢?

《Microsoft Word 應用》:圖片被文字蓋住解決方法,不可設定為固定行高

如何在Ubuntu系統上安裝Notepad ++ (Install Notepad++ On Ubuntu 16.04 / 17.10 / 18.04 / 20.04)