Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Kiểu Dữ Liệu Number (Số) trong Python

Kiểu số lưu trữ giá trị số. Đối tượng số được tạo khi gán giá trị. Python hỗ trợ 4 kiểu số chính:

int (số nguyên) float (số thực) complex (số phức)
10, -786, 0x69 0.0, 15.20, -21.9, 32.3e18 3.14j, 15.20, 9.322e-36j, 876j

Lưu ý: Python 3 gộp int và long thành một kiểu int không giới hạn độ dài. Ký hiệu L hậu tố không còn dùng.

Ví dụ các dạng số

# Số nguyên (int)
a = 10
b = -786
c = 0x69       # Hex: 105
d = 0o122      # Octal: 82
e = 0b1010     # Binary: 10

# Số thực (float)
f = 0.0
g = 15.20
h = -21.9
i = 32.3e18    # Ký pháp khoa học
j = -90.       # Giống -90.0

# Số phức (complex)
z1 = 3.14j
z2 = 15.20 + 0j
z3 = -0.6545 + 0j
z4 = 3e+26j

# Phép toán với số phức
print(z1 + z2)      # (15.2+3.14j)
print(z1.real)      # 0.0
print(z1.imag)      # 3.14
print(abs(3+4j))    # 5.0 (module)

Xóa tham chiếu

var1 = 1
var2 = 10

del var1              # xóa 1 biến
del var_a, var_b      # xóa nhiều biến

Chuyển đổi kiểu số

int(3.14)       # 3
float(5)        # 5.0
complex(3, 4)   # (3+4j)
complex("3+4j") # (3+4j)