1. 程式人生 > >python數字常量

python數字常量

科學計數法 科學計數 .com dex ble plain value 4.0 ont

數字常量

本節內容如下:

  • 整數
  • 浮點數
  • 復數
  • 分數

整數

整數包括:正數和負數和零。查看原文

顯示方式:十進制(默認)、二進制(0b)、八進制(0o)、十六進制(0x) 轉換函數:bin(I) / oct(I) / hex(I) / int(str,base)

a = 100 print(bin(a)) # 0b1100100 print(oct(a)) # 0o144 print(hex(a)) # 0x64

浮點數

帶小數點的數字,可以使用科學計數法3.14e-10,例如 :

x = 314 print(‘%e‘ %x) # 3.140000e+02

復數

復數包括實部和虛部,例如:

c = 3+4j print(c.real) # 3.0 print(c.imag) # 4.0 c = complex(3,4) print(c) # (3+4j)

分數

使用分數需要使用Python中的Fraction模塊,需要導入包:

from fractions import Fraction f1 = Fraction(3,4) print(f1) # 3/4 f2 = Fraction(5,16) print(f1+f2) # 17/16 print(f1*f2) # 15/64

python數字常量