Python 資料型態(數字篇)

by yenchialu

數字類型的資料型態有三種

  • int 整數
  • float 浮點數(含有小數點)
  • complex 複數(含有虛數項)
#int
x=1 


#float
y=20.8 

#complex
z=2+3j
 
print (type(x),type(y),type(z))
# >>> <class 'int'> <class 'float'> <class 'complex'>

型態互換

數字型態彼此互換

#整數 -> 浮點數
x = float(1)

#浮點數 -> 整數
y = int(2.1)

#浮點數 -> 複數
z = complex(1.1)

print (x,y,z)

# >>> 1.0 2 (1.1+0j)

注意,整數與浮點數都能轉化成任何型態的數,但唯獨複數不能轉回整數或浮點數的型態。

字串型態互換

如果是字串裡的數字也能轉化成數字,而數字型態的資料也能轉化成字串。

#字串 -> 複數
x="1+2j"
print(type(complex(x)))

#數字 -> 字串
y=2
print (type(str(y)))
# >>> <class 'complex'>
# >>> <class 'str'>

Python 入門學習系列文章

  1. PYTHON 基本語法
  2. PYTHON 資料型態(概念介紹篇)
  3. PYTHON 資料型態(數字篇)
  4. PYTHON 資料型態(字串篇)
  5. PYTHON 資料型態(LIST)
  6. PYTHON 資料型態(DICT)
  7. PYTHON 資料型態(BOOLEANS)
  8. PYTHON 條件判斷算式(IF,ELIF,ELSE)
  9. PYTHON WHILE 迴圈
  10. PYTHON FOR 迴圈
  11. PYTHON DEF 函式
  12. PYTHON MODULES 模組

You may also like

Leave a Comment