Lập trình Python là một công cụ tuyệt vời để đánh giá và thực hiện các thao tác. Trong bài viết này, chúng ta sẽ học một chương trình máy tính dòng lệnh đơn giản trong Python 3
Chúng tôi sẽ sử dụng toán tử toán học, Câu lệnh điều kiện, hàm và xử lý dữ liệu nhập của người dùng để tạo máy tính của chúng tôi
điều kiện tiên quyết
Hệ thống phải cài đặt Python 3 trên máy cục bộ và có môi trường lập trình được thiết lập trên máy
Chấp nhận/Nhắc đầu vào từ người dùng
Chúng tôi sẽ chấp nhận đầu vào từ người dùng. Để phục vụ mục đích này, chúng ta sẽ sử dụng hàm input[] của Python. Đối với chương trình này, chúng tôi sẽ cho phép người dùng nhập hai số, vì vậy hãy để chương trình nhắc hai số.
num_1 = input['Enter your first number: '] num_2 = input['Enter your second number: ']
đầu ra
Enter your first number: 10 Enter your second number: 5
Chúng ta nên lưu chương trình trước khi chạy nó. Bạn sẽ có thể nhập vào cửa sổ đầu cuối để phản hồi từng lời nhắc
Định nghĩa và sử dụng toán tử
Bây giờ, hãy thêm các toán tử như cộng, nhân, chia và trừ vào chương trình Máy tính của chúng ta
num_1 = int[input['Enter your first number: ']] num_2 = int[input['Enter your second number: ']] # Addition print['{} + {} = '.format[num_1, num_2]] print[num_1 + num_2] # Subtraction print['{} - {} = '.format[num_1, num_2]] print[num_1 - num_2] # Multiplication print['{} * {} = '.format[num_1, num_2]] print[num_1 * num_2] # Division print['{} / {} = '.format[num_1, num_2]] print[num_1 / num_2] # The format[] will help out output look descent and formatted.
đầu ra
Enter your first number: 15 Enter your second number: 10 15 + 10 = 25 15 - 10 = 05 15 * 10 = 150 15 / 10 = 1.5
Nếu bạn nhìn vào đầu ra ở trên, chúng ta có thể nhận thấy rằng ngay khi người dùng nhập num_1
là 15
và num_2
là 10
, tất cả các hoạt động của máy tính sẽ được thực hiện
Nếu chúng tôi muốn giới hạn chương trình chỉ thực hiện một thao tác tại một thời điểm, chúng tôi sẽ phải sử dụng các câu lệnh có điều kiện và biến toàn bộ chương trình máy tính thành chương trình hoạt động dựa trên sự lựa chọn của người dùng
Bao gồm câu lệnh điều kiện để biến chương trình thành lựa chọn của Người dùng
Vì vậy, chúng tôi sẽ bắt đầu bằng cách thêm một số thông tin ở đầu chương trình, cùng với một lựa chọn để thực hiện, nhằm làm cho người dùng hiểu những gì họ phải chọn
Chúng tôi sẽ chia nhỏ quá trình tạo chương trình máy tính trong python thành các bước đơn giản. Để giúp hiểu sâu các khái niệm, để tạo một chương trình máy tính đơn giản trong python có thể thực hiện các phép toán cơ bản như cộng, trừ, nhân hoặc chia, tất cả đều phụ thuộc vào đầu vào do người dùng cung cấp
Cách tiếp cận mà chúng ta sẽ làm theo là rất dễ hiểu
- Nhắc đầu vào từ người dùng. Đó là, chúng tôi sẽ chấp nhận đầu vào cho hai biến
- Xác định và Thêm các toán tử hoặc hàm như cộng[], trừ[], nhân[] và chia[] để ước tính các hàm tương ứng
- Để làm cho nó tương tự như máy tính, hãy áp dụng các câu lệnh có điều kiện [phân nhánh if…elif…else] để làm cho nó hoạt động theo lựa chọn của Người dùng
Máy tính đơn giản bằng cách sử dụng hàm
Hãy để chúng tôi đi sâu vào và tìm hiểu bằng cách thực hiện từng bước để tạo chương trình máy tính trong python
Bước 1. Nhắc Đầu vào từ Người dùng, chúng tôi sẽ chấp nhận đầu vào cho hai biến
Trong bước này, chúng ta sẽ lấy đầu vào của người dùng bằng hàm input[] trong python. Nó giống như khi chúng ta nhập số vào máy tính thực để thực hiện bất kỳ phép tính số học nào. Chúng ta sẽ yêu cầu người dùng nhập hai biến bằng cách sử dụng hàm input[] của mỗi biến
Hãy để chương trình thực hiện lời nhắc cho hai số
Mã số
number_1 = input['Please, Enter the first number: '] number_2 = input['Please, Enter the second number: ']
đầu ra
Please, Enter the first number: 20 Please, Enter the second number: 10
Bước 2. Xác định và Thêm các toán tử hoặc hàm như cộng[], trừ[], nhân[] và chia[] để ước tính các hàm tương ứng
Bây giờ chúng ta đang thêm các hàm để thực hiện các phép toán như cộng, trừ, nhân, chia để tạo phép tính cho chương trình máy tính trong python. Chúng tôi cũng đã sửa đổi các hàm nhập của mình dưới dạng số nguyên để hướng dẫn người dùng thực hiện các phép tính số học trên số nguyên, không phải chuỗi
Mã số
number_1 = int[input['Please, Enter the first number: ']] number_2 = int[input['Please, Enter the second number: ']] # arithematic operation: Addition print['{} + {} = '.format[number_1, number_2]] print[number_1 + number_2] # arithematic operation: Subtraction print['{} - {} = '.format[number_1, number_2]] print[number_1 - number_2] # arithematic operation: Multiplication print['{} * {} = '.format[number_1, number_2]] print[number_1 * number_2] # arithematic operation: Division print['{} / {} = '.format[number_1, number_2]] print[number_1 / number_2]
đầu ra
Please, Enter the first number: 10 Please, Enter the second number: 20 10 + 20 = 30 10 - 20 = -10 10 * 20 = 200 10 / 20 = 0.5
Ở trên, chúng tôi đã mô tả từng phép tính trong số bốn phép tính số học cơ bản trong python bằng cách sử dụng hàm format[]. format[] điền vào trình giữ chỗ và làm cho đầu ra được định dạng. Đầu vào của người dùng hiện đã được tính cho từng phép toán số học mà chúng tôi đã xác định
Vì tất cả các chức năng đang được thực thi được mô tả cho hai số, chúng tôi phải làm cho nó hoạt động theo lựa chọn của người dùng. Chúng ta sẽ sử dụng các câu lệnh điều kiện - phân nhánh if…elif…else để nó chỉ thực hiện các phép toán dựa trên lựa chọn thao tác của người dùng giống như trong một máy tính thực
Bước 3. Để làm cho nó tương tự như một máy tính, hãy áp dụng các câu lệnh có điều kiện [phân nhánh if…elif…else] để làm cho nó hoạt động theo lựa chọn của Người dùng
Để làm cho nó dựa trên sự lựa chọn của người dùng, chúng ta sẽ xác định từng phép toán số học dưới dạng một hàm bằng cách sử dụng hàm def trong python. Một lần nữa chúng tôi sẽ yêu cầu đầu vào của người dùng cho các hoạt động toán học mà họ muốn thực hiện
Mã số
________số 8_______đầu ra
Hi, I am a Calculator! Please select which of the following arithmetic operation you want to perform- 1. Add 2. Subtract 3. Multiply 4. Divide 1, 2, 3 or 4 :3 Please, Enter the first number: 10 Please, Enter the second number: 20 10 * 20 = 200
hoan hô. Chúng tôi đã tạo chương trình máy tính của mình bằng python dựa trên lựa chọn nhập số và toán tử của người dùng, chính xác là cách hoạt động của một máy tính thực
Làm cách nào để sử dụng máy tính trong Python?
Mã. cho Máy tính đơn giản .thêm chắc chắn [P, Q]# Hàm này dùng để cộng hai sốtrả lại P + Qdef trừ[P, Q]# Hàm này dùng để trừ hai sốtrả lại P - Qdef nhân[P, Q]# Hàm này được sử dụng để nhân hai sốPython có máy tính không?
Bây giờ bạn có thể chạy chương trình của mình với máy tính python. py trong cửa sổ đầu cuối của bạn và bạn sẽ có thể tính toán bao nhiêu lần tùy thích.Làm cách nào để tạo một máy tính khoa học bằng Python?
Máy tính khoa học trong Python .Nhập thư viện cơ bản và cấu hình cửa sổĐịnh nghĩa lớp cho tất cả các hàm Máy tính Khoa họcĐể hiển thị văn bảnThêm và sắp xếp các sốCác nút xử lý thao tác Clear và Clear allCác nút cho tất cả các hoạt động của Máy tính tiêu chuẩn