Số trong Python
- Trang Trước Kiểu dữ liệu Python
- Trang Tiếp Theo Casting Python
Số trong Python
Python có ba loại số:
- int
- float
- complex
Khi gán giá trị cho biến, sẽ tạo ra biến loại số:
Ví dụ
x = 10 # số nguyên y = 6.3 # số thập phân z = 2j # số phức
Để xác định loại của bất kỳ đối tượng nào trong Python, hãy sử dụng type()
Hàm:
Ví dụ
print(type(x)) print(type(y)) print(type(z))
Int
Int hoặc số nguyên là số nguyên dương hoặc số nguyên âm, không có số thập phân, độ dài không giới hạn.
Ví dụ
Số nguyên:
x = 10 y = 37216654545182186317 z = -465167846 print(type(x)) print(type(y)) print(type(z))
Float
Số thập phân hoặc "số thập phân" là số dương hoặc số âm chứa số thập phân.
Ví dụ
Số thập phân:
x = 3.50 y = 2.0 z = -63.78 print(type(x)) print(type(y)) print(type(z))
Số thập phân cũng có thể là số khoa học với "e", biểu thị lũy thừa của 10.
Ví dụ
Số thập phân:
x = 27e4 y = 15E2 z = -49.8e100 print(type(x)) print(type(y)) print(type(z))
Số phức
Số phức sử dụng "j" để viết phần ảo:
Ví dụ
Số phức:
x = 2+3j y = 7j z = -7j print(type(x)) print(type(y)) print(type(z))
Chuyển đổi loại
Bạn có thể sử dụng int()
、float()
và complex()
Cách chuyển đổi từ loại này sang loại khác:
Ví dụ
Chuyển đổi từ loại này sang loại khác:
x = 10 # int y = 6.3 # float z = 1j # complex # Chuyển đổi số nguyên thành số thập phân a = float(x) # Chuyển đổi số thập phân thành số nguyên b = int(y) # Chuyển đổi số nguyên thành số phức: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
Ghi chú:Bạn không thể chuyển đổi số nhiều thành loại số khác.
Số ngẫu nhiên
Python không có random()
Hàm để tạo số ngẫu nhiên, nhưng Python có một hàm tên là random
Mô-đun tích hợp, có thể tạo số ngẫu nhiên:
Ví dụ
Nhập mô-đun random và hiển thị số ngẫu nhiên từ 1 đến 9:
import random print(random.randrange(1,10))
Trong Tài Liệu Tham Khảo Mô-đun Random Trong đó, bạn sẽ tìm hiểu thêm về mô-đun Random.
- Trang Trước Kiểu dữ liệu Python
- Trang Tiếp Theo Casting Python