Python có hai loại phân chia. phép chia số nguyên và phép chia float. Phép chia số nguyên trả về sàn của phép chia. Các giá trị số nguyên được lưu trữ chính xác, vì vậy chúng an toàn khi sử dụng để so sánh. Trong ví dụ này, chúng ta sẽ xem xét cách thực hiện phép chia float
Phân chia phao Python
Để chia các giá trị float trong Python, hãy sử dụng toán tử /. Phép chia / nhận hai tham số và trả về phép chia float. Phép chia float tạo ra một phỏng đoán dấu phẩy động về kết quả của phép chia
Nếu bạn đang làm việc với Python 3 và bạn cần thực hiện phép chia float, thì hãy sử dụng toán tử chia
print[10 / 9]
đầu ra
1.1111111111111112
Chỉ có thể lưu một số giá trị cụ thể sau số thập phân, vì vậy không thể lưu mô tả nhị phân chính xác của nhiều số dấu phẩy động
Phân chia float cho Python 2
Trong Python 2, toán tử chia tiêu chuẩn duy nhất là “/”. Nếu cả hai giá trị là số nguyên, kết quả là một số nguyên. Nếu một trong hai giá trị là float, trả về là giá trị float
Để thực hiện phép chia float trong Python 2, hãy nhập gói chia __future__ mô-đun và sau đó sử dụng toán tử “\\” để nhận kết quả
from __future__ import division
print[10 // 9]
đầu ra
1.1111111111111112
Trong Python 3, dấu gạch chéo đơn [/] có nghĩa là phép chia hợp lý. Toán tử // được sử dụng để cắt bớt phép chia. Thêm dấu chấm [. ] toán tử chỉ ra các số dấu phẩy động
Đó là nó cho hướng dẫn này
Bài viết trước Python kết hợp chuỗi. Cách hợp nhất các chuỗi trong Python
Bài viết tiếp theo Cách tìm chuỗi giữa hai chuỗi trong Python
kranal
https. //appdividend. com/
Krunal Lathiya là Kỹ sư phần mềm với hơn tám năm kinh nghiệm. Anh ấy đã phát triển một nền tảng vững chắc về các nguyên tắc khoa học máy tính và niềm đam mê giải quyết vấn đề. Ngoài ra, Krunal có kiến thức tuyệt vời về Khoa học dữ liệu và Học máy, đồng thời là chuyên gia về Ngôn ngữ Python. Krunal có kinh nghiệm với nhiều ngôn ngữ lập trình và công nghệ khác nhau, bao gồm PHP, R, Golang và JavaScript. Anh ấy cảm thấy thoải mái khi làm việc trong lĩnh vực phát triển front-end và back-end
Trên trang này. print[], toán tử số học [+, -, %, *, /, **]. kịch bản so với. môi trường vỏVideo hướng dẫn
Python 3 thay đổi
in[x,y] thay vì in x, y
Trong Python 3, "/" hoạt động thống nhất như một toán tử chia float. Vì vậy, nó luôn trả về kiểu float
- 3/10 trả lại 3. 333333 thay vì 3,
- 6/3 về 2. 0 thay vì 2
Tóm tắt video
- Trong môi trường tập lệnh, lệnh "in" phải được đưa ra rõ ràng để kết quả được in ra
- Hoạt động cơ bản. "+" dùng để cộng, "-" dùng để trừ, "*" dùng để nhân, "/" dùng để chia, "%" dùng để trừ
- "^" KHÔNG được sử dụng cho số mũ, nó là toán tử bitwise [LƯU Ý. bạn không cần phải biết điều này]. Đối với số mũ, sử dụng "**"
- Toán tử chia "/" hoạt động như phép chia số nguyên nếu cả hai đầu vào đều là số nguyên. Do đó, 5/3 trả về 1. Bạn phải cung cấp số dấu phẩy động ['float'] với dấu thập phân nếu muốn có câu trả lời không phải là số nguyên. 5. 0/3 trả về 1. 666666. Điều này đã thay đổi trong Python 3. Xem ghi chú ở trên
Tìm hiểu thêm
- Bạn có thể biến một số nguyên thành số thực bằng hàm float[]. Ví dụ: float[5] trả về 5. 0
- Như bạn đã thấy, có hai loại môi trường lập trình Python chính. [1] tập lệnh và [2] shell. Bây giờ nó có thể gây nhầm lẫn, nhưng điều quan trọng là phải tách chúng ra
- Tập lệnh Python là một tệp độc lập, thường có một. phần mở rộng py [ví dụ:. tập_04. py] mà bạn lưu trên máy cục bộ của mình. Bạn sẽ thực thi tệp để tạo đầu ra. Vì được lưu dưới dạng file nên bạn có thể chạy lại sẽ ra kết quả tương tự. Trong suốt hướng dẫn này, một tệp script sẽ được hiển thị như thế này, với tên tệp được hiển thị ở dưới cùng bên phải
print[1 + 2] print[3 - 4] print[5 * 6] print[7 / 8] foo.py
- Shell tương tác là môi trường lập trình Python nơi bạn tương tác trực tiếp với trình thông dịch Python. Tại đây, mỗi lệnh bạn nhập sẽ được trình thông dịch Python phân tích cú pháp và hiển thị kết quả ngay lập tức. Một phiên trình bao sẽ được hiển thị như thế này [lưu ý dấu nhắc lệnh >>>]
>>> print[1 + 3] 4 >>> print[3 - 4] -1 >>> print[5 * 6] 30 >>> print[7 / 8] 0
- Tập lệnh Python là một tệp độc lập, thường có một. phần mở rộng py [ví dụ:. tập_04. py] mà bạn lưu trên máy cục bộ của mình. Bạn sẽ thực thi tệp để tạo đầu ra. Vì được lưu dưới dạng file nên bạn có thể chạy lại sẽ ra kết quả tương tự. Trong suốt hướng dẫn này, một tệp script sẽ được hiển thị như thế này, với tên tệp được hiển thị ở dưới cùng bên phải