Python là một ngôn ngữ lập trình đa dạng về kiểu dữ liệu số. Trong Python, có nhiều kiểu số khác nhau, từ số nguyên đến số thực, và mỗi kiểu số có cách sử dụng và đặc điểm riêng. Trong bài viết này, chúng ta sẽ tìm hiểu về các kiểu số trong Python và cách sử dụng chúng.
Kiểu số nguyên (int)
Kiểu số nguyên (int) trong Python là kiểu dữ liệu dùng để biểu diễn các số nguyên không có phần thập phân. Số nguyên có thể là dương hoặc âm, và không có giới hạn về giá trị tối đa mà bạn có thể biểu diễn bằng kiểu số nguyên. Dưới đây là một số ví dụ về kiểu số nguyên trong Python:
x = 10 |
Trong ví dụ này, x và y đều là kiểu số nguyên, một số dương và một số âm.
Kiểu số thực (float)
Kiểu số thực (float) trong Python được sử dụng để biểu diễn các số có phần thập phân. Kiểu số thực cho phép bạn biểu diễn số thập phân hoặc số liệt kê và có độ chính xác cao. Dưới đây là một số ví dụ về kiểu số thực trong Python:
pi = 3.14159265359 |
Trong ví dụ này, pi và e đều là kiểu số thực, biểu diễn giá trị của π (pi) và e, hai số thực quan trọng trong toán học.
Kiểu số phức (complex)
Python cũng hỗ trợ kiểu số phức (complex) để biểu diễn các số phức, gồm một phần thực và một phần ảo. Số phức có thể được biểu diễn bằng cách sử dụng j hoặc J để chỉ phần ảo. Dưới đây là một ví dụ về kiểu số phức trong Python:
z = 3 + 4j |
Trong ví dụ này, z là một số phức biểu diễn bởi 3 + 4j, với phần thực là 3 và phần ảo là 4.
Kiểu số dấu phẩy động (decimal)
Kiểu số dấu phẩy động (decimal) là một kiểu số thực với độ chính xác cao hơn so với kiểu số thực thông thường. Nó được sử dụng trong các trường hợp đòi hỏi độ chính xác cố định, chẳng hạn như tài chính hoặc tính toán khoa học. Để sử dụng kiểu số dấu phẩy động, bạn cần import thư viện decimal và sử dụng lớp Decimal. Dưới đây là một ví dụ:
from decimal import Decimal |
Trong ví dụ này, price là một kiểu số dấu phẩy động biểu diễn giá trị 19.99 với độ chính xác tối đa.
Kiểu số thập phân (fraction)
Kiểu số thập phân (fraction) trong Python cho phép bạn biểu diễn số học học trong dạng phân số. Để sử dụng kiểu số thập phân, bạn cần import thư viện fractions và sử dụng lớp Fraction. Dưới đây là một ví dụ:
from fractions import Fraction |
Trong ví dụ này, frac là một kiểu số thập phân biểu diễn phân số 3/4.
Kiểu số Boolean (bool)
Kiểu số Boolean (bool) trong Python chỉ có hai giá trị: True hoặc False. Kiểu số này thường được sử dụng trong các biểu thức điều kiện và các tình huống đưa ra quyết định logic. Dưới đây là một số ví dụ:
is_positive = True |
Trong ví dụ này, is_positive và is_even đều là kiểu số Boolean, biểu diễn các điều kiện logic.
Kiểu số None (NoneType)
Kiểu số None (NoneType) được sử dụng để biểu diễn giá trị rỗng hoặc không tồn tại. Nó thường được sử dụng để gán cho biến khi bạn muốn chỉ ra rằng biến đó không có giá trị nào. Dưới đây là một ví dụ:
value = None |
Trong ví dụ này, value là một kiểu số None, biểu diễn giá trị rỗng.
Ép kiểu số
Trong Python, bạn có thể chuyển đổi giữa các kiểu số khác nhau bằng cách sử dụng các hàm ép kiểu như int(), float(), complex(), và các thư viện decimal, fractions. Ví dụ:
x = 10 |
Trong ví dụ này, chúng ta sử dụng hàm float() để ép kiểu biến x thành kiểu số thực và gán cho y.
Kết luận
Trên đây Kiyoshi đã hướng dẫn bạn về kiểu số trong python rồi. Trong Python, có nhiều kiểu số khác nhau để bạn có thể sử dụng dựa trên nhu cầu cụ thể của bạn. Từ kiểu số nguyên, thực, phức, đến kiểu số dấu phẩy động và thập phân, mỗi kiểu số có ứng dụng và đặc điểm riêng. Bằng cách hiểu rõ các kiểu số này và cách sử dụng chúng, bạn có thể xử lý dữ liệu một cách hiệu quả và xây dựng các ứng dụng Python phức tạp hơn.
URL Link
https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/so-trong-python/kieu-so-trong-python/
HOME › python cơ bản - lập trình python cho người mới bắt đầu>>05. số trong python

