Hướng dẫn dùng math.trunc python python
Dẫn nhậpTrong các bài trước, bạn đã làm quen với khái niệm BIẾN TRONG PYTHON. Show
Ở bài này Kteam sẽ đề cập đến các bạn KIỂU DỮ LIỆU SỐ. Một trong những kiểu dữ liệu cực kì quan trọng của Python! Nội dung chínhĐể đọc hiểu bài này tốt nhất bạn cần:
Trong bài học này, chúng ta sẽ cùng tìm hiểu các vấn đề:
Số là gì?Con số ở khắp nơi trong cuộc sống chúng ta. Bất cứ lúc nào bạn cũng có thể bắt gặp con số trong cuộc sống. Tháng này có 30 hay 31 ngày? Mai đi chợ bó rau muốn 3000 đồng hay là 3500 đồng? Bài thi hôm bữa được 9,1 điểm hay là 1,9? Cái bánh này mình ăn ½ hay là ¾. Có thể thấy, số không còn là điều gì xa lạ với bạn. Và đương nhiên điều này tương tự với “con trăn” Python. Trong Python cũng hỗ trợ rất nhiều kiểu dữ liệu số. Một số kiểu dữ liệu cơ bản như số nguyên (integers), số thực (floating-point), phân số (fraction), số phức (complex). Và những kiểu dữ liệu này sẽ được Kteam giới thiệu cho các bạn ngay sau đây! Một số kiểu dữ liệu số cơ bản trong PythonSố nguyênSố nguyên bao gồm các số nguyên dương (1, 2, 3, ..), các số nguyên âm (-1, -2, -3) và số 0. Trong Python, kiểu dữ liệu số nguyên cũng không có gì khác biệt. Ví dụ: Gán giá trị cho một biến a là 4 và xuất ra kiểu dữ liệu của a.
Một điểm đáng chú ý trong Python 3.X đó là kiểu dữ liệu số nguyên là vô hạn. Điều này cho phép bạn tính toán với những số cực kì lớn, điều mà đa số các ngôn ngữ lập trình khác KHÔNG THỂ. Số thựcVề kiểu dữ liệu số thực, thì đây là tập hợp các số nguyên và số thập phân 1, 1.4, -123, 69.96,… Ví dụ: Gán giá trị của biến f là 1.23 và xuất ra kiểu dữ liệu của f.
Số thực trong Python có độ chính xác xấp xỉ 15 chữ số phần thập phân. Ví dụ:Số thực 10/3
Nếu bạn muốn có kết quả được chính xác cao hơn, bạn nên sử dụng Decimal
Tuy Decimal có độ chính xác cao hơn so với float tuy nhiên nó lại khá rườm rà so với float. Do đó, hãy cân bằng sự tiện lợi và chính xác để chọn kiểu dữ liệu phù hợp. Phân sốChúng ta biết đến phân số qua sách giáo khoa toán lớp 3. Phân số gồm hai phần là tử số và mẫu số. Tạo một phân sốĐể tạo phân số trong python, ta sử dụng hàm Fraction với cú pháp sau
Ví dụ: Nhập phân số ¼, 3/9, ¾,
Tất nhiên, việc tạo một phân số với mẫu số bằng 0 sẽ gây lỗi.
Số phứcNếu bạn chưa biết đến Số Phức, Kteam khuyên bạn nên bỏ qua phần này. Số phức gồm 2 thành phần :
Trong đó
Tạo một số phứcĐể tạo một số phức, bạn có thể sử dụng hàm complex với cú pháp sau
Gán giá trị số phức cho một biến
|