Hướng dẫn how do you make a calculator using python class? - làm thế nào để bạn tạo một máy tính bằng cách sử dụng lớp python?
Đây là một chương trình Python để tìm khu vực của một hình chữ nhật sử dụng các lớp. Mô tả vấn đề Chương trình lấy chiều dài và chiều rộng từ người dùng và tìm thấy diện tích của hình chữ nhật bằng các lớp. Giải pháp vấn đề 1. Tạo một lớp và sử dụng một hàm tạo để khởi tạo các giá trị của lớp đó. 2. Tạo các phương thức để thêm, cơ chất, nhân và chia hai số và trả về kết quả tương ứng. 3. Lấy hai số làm đầu vào và tạo một đối tượng cho lớp chuyển hai số làm tham số cho lớp. 4. Sử dụng đối tượng, hãy gọi chức năng tương ứng tùy thuộc vào sự lựa chọn được lấy từ người dùng. 5. In kết quả cuối cùng. 6. Thoát Chương trình/mã nguồn Dưới đây là mã nguồn của chương trình Python để lấy chiều dài và chiều rộng từ người dùng và tìm diện tích hình chữ nhật. Đầu ra chương trình cũng được hiển thị dưới đây. class cal(): def __init__(self,a,b): self.a=a self.b=b def add(self): return self.a+self.b def mul(self): return self.a*self.b def div(self): return self.a/self.b def sub(self): return self.a-self.b a=int(input("Enter first number: ")) b=int(input("Enter second number: ")) obj=cal(a,b) choice=1 while choice!=0: print("0. Exit") print("1. Add") print("2. Subtraction") print("3. Multiplication") print("4. Division") choice=int(input("Enter choice: ")) if choice==1: print("Result: ",obj.add()) elif choice==2: print("Result: ",obj.sub()) elif choice==3: print("Result: ",obj.mul()) elif choice==4: print("Result: ",round(obj.div(),2)) elif choice==0: print("Exiting!") else: print("Invalid choice!!") print() Giải thích chương trình 1. Một lớp gọi là cal được tạo và phương thức __init __ () được sử dụng để khởi tạo các giá trị của lớp đó. 2. Các phương pháp để thêm, cơ chất, nhân, chia hai số và trả về kết quả tương ứng của chúng được xác định. 3. Menu được in và sự lựa chọn được lấy từ người dùng. 4. Một đối tượng cho lớp được tạo với hai số được lấy từ người dùng được truyền dưới dạng tham số. 5. Sử dụng đối tượng, phương thức tương ứng được gọi theo lựa chọn được lấy từ người dùng. 6. Khi sự lựa chọn là 0, vòng lặp được thoát. 7. Kết quả cuối cùng được in. Trường hợp kiểm tra thời gian chạy Case 1: Enter first number: 2 Enter second number: 4 0. Exit 1. Add 2. Subtraction 3. Multiplication 4. Division Enter choice: 1 Result: 6 0. Exit 1. Add 2. Subtraction 3. Multiplication 4. Division Enter choice: 3 Result: 8 0. Exit 1. Add 2. Subtraction 3. Multiplication 4. Division Enter choice: 0 Exiting! Case 2: Enter first number: 150 Enter second number: 50 0. Exit 1. Add 2. Subtraction 3. Multiplication 4. Division Enter choice: 2 Result: 100 0. Exit 1. Add 2. Subtraction 3. Multiplication 4. Division Enter choice: 4 Result: 3.0 0. Exit 1. Add 2. Subtraction 3. Multiplication 4. Division Enter choice: 0 Exiting! Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Chương trình Python. Để thực hành tất cả các chương trình Python, đây là bộ hoàn thành hơn 150 vấn đề và giải pháp Python. Bước tiếp theo:
Manish Bhojasia, một cựu chiến binh công nghệ với hơn 20 năm @ Cisco & Wipro, là người sáng lập và CTO tại Sanfoundry. Ông sống ở Bangalore, và tập trung vào sự phát triển của nhân Linux, Công nghệ San, Cvanced C, Cấu trúc dữ liệu & Alogrithms. Giữ kết nối với anh ta tại LinkedIn.Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn. Đăng ký các lớp học chính miễn phí của mình tại YouTube & Thảo luận kỹ thuật tại Telegram SanfoundryClasses. Bạn có thể tạo một máy tính với Python?Lập trình Python là một cách chào đón để học cách viết mã cho trẻ em từ 8-18 tuổi.Bạn có thể tạo một máy tính cơ bản để thực hiện các hoạt động số học, bao gồm bổ sung, trừ, nhân và chia.You can create a basic calculator to perform arithmetic operations, including addition, subtraction, multiplication, and division.
Làm thế nào để bạn tạo một máy tính trong dự án Python?Tải xuống Dự án Máy tính Python:.. Bước 1: Nhập các mô -đun cần thiết.Để sử dụng tkinter, chúng ta cần nhập mô -đun Tkinter..... Bước 2: Tạo cửa sổ cho máy tính của chúng tôi..... Bước 3: Thiết kế các nút..... Bước 4: Ánh xạ các nút đến các chức năng của chúng .. Làm thế nào để bạn tạo một máy tính với rất tiếc trong Python?Trong chương trình trên, chúng tôi đã sử dụng OOP (tức là lớp và đối tượng) để tạo máy tính Python cơ bản.Đảm bảo rằng bạn đã đánh máy các đầu vào vào một số nguyên trước khi sử dụng chúng và cũng kiểm tra các đầu vào không hợp lệ trước khi gọi các phương thức thích hợp ... Các chức năng sử dụng def trong Python .. Python của nếu và khác .. Trong khi lặp lại.. |