Kiểu dữ liệu số trong Python
Kiểu dữ liệu số trong Python là gì? Cách dùng kiểu dữ liệu số trong Python như thế nào? Hãy cùng Quantrimang.com tìm hiểu nhé!

Python có 3 kiểu dữ liệu số:
intfloatcomplex
Các biến của kiểu số được tạo khi bạn gắn một giá trị cho chúng:
x = 1 # int
y = 2.8 # float
z = 1j # complexĐể xác thực kiểu của đối tượng bất kỳ trong Python, dùng hàm type():
print(type(x))
print(type(y))
print(type(z))Int
Int hay integer là một số nguyên, âm hoặc dương, không phải số thập phân và có độ dài không giới hạn.
x = 1
y = 35656222554887711
z = -3255522
print(type(x))
print(type(y))
print(type(z))Float
Float hay “floating point number” là một số dương hoặc âm, chứa một hoặc nhiều số thập phân.
x = 1.10
y = 1.0
z = -35.59
print(type(x))
print(type(y))
print(type(z))Float cũng có thể là một số khoa học với e biểu thị lũy thừa của 10.
x = 35e3
y = 12E4
z = -87.7e100
print(type(x))
print(type(y))
print(type(z))Complex
Số phức được viết với j là phần chữ ảo:
x = 3+5j
y = 5j
z = -5j
print(type(x))
print(type(y))
print(type(z))Chuyển đổi kiểu
Bạn có thể chuyển đổi từ một kiểu này sang kiểu khác với các phương pháp int(), float(), và complex().
x = 1 # int
y = 2.8 # float
z = 1j # complex
#convert from int to float:
a = float(x)
#convert from float to int:
b = int(y)
#convert from int to complex:
c = complex(x)
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))
Lưu ý: Bạn không thể chuyển đổi các số phức thành kiểu số khác.
Số ngẫu nhiên
Python không có hàm random() để tạo số ngẫu nhiên, nhưng Python lại có một mô đun được tích hợp mang tên random mà bạn có thể dùng để tạo số ngẫu nhiên:
Ví dụ:
Nhập mô đun ngẫu nhiên, và hiện một số ngẫu nhiên giữa 1 và 9:
import random
print(random.randrange(1, 10))Trên đây là những điều bạn cần biết về số trong Python. Hi vọng bài học Python này hữu ích với các bạn.
Bạn nên đọc
-
Hàm trong Python là gì? Các hàm trong Python
-
Lập trình hướng đối tượng trong Python
-
Biến toàn cục (global), biến cục bộ (local), biến nonlocal trong Python
-
Hàm bin() trong Python
-
Hàm complex() trong Python
-
Tìm hiểu chương trình Python đầu tiên
-
Kiểu dữ liệu trong Python: chuỗi, số, list, tuple, set và dictionary
-
Vòng lặp for trong Python
-
Tìm hiểu Class và Object trong Python
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Cũ vẫn chất
-

6 cách mở Computer/System Properties trong Windows 10
2 ngày -

Chụp ảnh và soi gương cái nào sẽ cho bạn hình ảnh chính xác nhất?
2 ngày -

Tổng hợp các trang web lưu trữ dữ liệu trực tuyến miễn phí tốt nhất hiện nay
2 ngày -

Hướng dẫn kết nối máy tính với máy chiếu, kết nối laptop với máy chiếu
2 ngày 2 -

4 cách ghim cửa sổ trên màn hình Windows
2 ngày -

Mất quyền Admin trên Windows 10, đây là cách khắc phục
2 ngày -

Cách khắc phục lỗi Apple CarPlay không hoạt động
2 ngày -

Lệnh cd trong Windows
2 ngày -

Làm sao để tải phụ đề video trên Youtube nhanh chóng và đơn giản?
2 ngày -

13 câu lệnh SQL quan trọng Programmer nào cũng cần biết
2 ngày
Học IT
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Hướng dẫn
Ô tô, Xe máy