Trong khi bạn có thể sử dụng máy tính đồ họa trên máy tính của mình, trình thông dịch ngôn ngữ lập trình Python có thể đóng vai trò như một máy tính bàn. Đó là một trò đùa chạy phổ biến trong cộng đồng Python mà nó được đề cập trong hướng dẫn chính thức. Đây là cách bạn có thể sử dụng Python làm máy tính.
Khởi chạy Python
Cách bạn khởi động trình thông dịch Python tùy thuộc vào hệ thống bạn có. Trong Linux, macOS hoặc Windows có Hệ thống con Windows dành cho Linux, bạn chỉ cần nhập "python" hoặc "python3" vào dấu nhắc lệnh đầu cuối.
Liên quan: Làm thế nào để chạy một tập lệnh Python
Các phép tính toán học
Khi bạn khởi chạy trình thông dịch Python, bạn sẽ thấy mình ở lời nhắc Python. Các toán tử số học rất quen thuộc nếu bạn đã từng sử dụng máy tính.
Việc bổ sung rất đơn giản:
2 + 2
Trình thông dịch tất nhiên sẽ trả về "4."
Phép trừ cũng vậy.
4 - 2 2
Bạn cũng có thể nhân lên. Điều này sử dụng ký hiệu * .
42 * 23 966
Bộ phận sử dụng toán tử / . Trong Python 3, điều này sẽ trả về phần còn lại dưới dạng phân số thập phân:
15 / 4 3.75
Số mũ sử dụng toán tử ** :
7**2 49
Toán cao cấp hơn
Đôi khi, bạn muốn thực hiện các phép tính nâng cao hơn so với các phép toán số học tích hợp sẵn của Python. Cũng như các ngôn ngữ lập trình khác, Python sử dụng các thư viện để mở rộng chức năng của nó và toán học cũng không ngoại lệ. Là một phần của thư viện tiêu chuẩn, Python bao gồm thư viện Toán học .
Để sử dụng nó, chỉ cần nhập điều này vào lời nhắc thông dịch viên:
import math
Thư viện toán học đi kèm với các hàm lượng giác cũng như thông tin về các con số. Nó cũng bao gồm một giá trị gần đúng của số pi. Hãy sử dụng điều này để chứng minh rằng bạn nên luôn đặt một chiếc bánh pizza lớn hơn, bởi vì bạn sẽ nhận được nhiều bánh pizza hơn cho số tiền của mình khi diện tích tăng theo hình vuông của bán kính với một chiếc bánh pizza tròn. Hãy nhớ rằng, công thức tính diện tích hình tròn là pi nhân với bán kính (nửa đường kính) của hình tròn bình phương.
Ví dụ: đây là diện tích của một chiếc bánh pizza 8 inch với Python:
math.pi * 4**2 50.26548245743669
Câu trả lời, được làm tròn, là 50,27 inch vuông. Và đối với một chiếc bánh pizza 16 inch:
math.pi * 8**2 201.06192982974676
Một chiếc bánh pizza 16 inch có diện tích là 201,06 inch vuông. Số lượng pizza nhiều gấp gần bốn lần so với chiếc bánh pizza 8 inch!
Máy tính tiện dụng cho dòng lệnh
Có máy tính chạy trong một cửa sổ ở chế độ nền giúp bạn dễ dàng thực hiện các phép tính đơn giản. Sử dụng Python nhanh hơn so với lần mò với máy tính đồ họa. Nếu bạn không muốn sử dụng thiết bị đầu cuối hoặc thiết bị của bạn không có thiết bị này, bạn có thể sử dụng trình thông dịch Python dựa trên web để thay thế.