Viết chương trình điều khiển bằng menu trong python lớp 11

class library:
    def __init__[self]:
        self.title=""
        self.author=""
        self.publisher=""
    def read[self]:
        self.title=input["Enter Book Title: "]
        self.author=input["Enter Book author: "]
        self.publisher=input["Enter Book Publisher: "]
    def display[self]:
        print["Title:", self.title]
        print["Author:", self.author]
        print["Publisher:", self.publisher]
        print["\n"]
my_book=[]
ch='y'
while[ch=='y']:
    print['''
1. Add New Book
2. Display Books
''']
    choice=int[input["Enter choice: "]]
    if[choice==1]:
        book=library[]
        book.read[]
        my_book.append[book]
    elif[choice==2]:
        for i in my_book:
            i.display[]
    else:
        print["Invalid choice!"]
    ch=input["Do you want to continue..?"]
print["Bye!"]

Trong hướng dẫn này, Bạn sẽ tìm hiểu về chương trình Menu Driven trong Python. Đây là một chương trình đơn giản và dễ học nhất so với tất cả các chương trình khác. Chúng tôi tương tác với các giao diện điều khiển bằng menu hàng ngày

Chương trình điều khiển bằng menu là chương trình nhận đầu vào từ người dùng bằng cách hiển thị danh sách tùy chọn, được gọi là menu, từ đó người dùng chọn tùy chọn của họ

Các ví dụ tốt nhất cho giao diện Điều khiển bằng Menu là máy ATM [Máy rút tiền tự động], Máy giặt, TV LCD & LED, v.v…

NXNXN Matrix Program in Python

Menu Driven Program trong Python sử dụng Hàm

Đối số Hàm được sử dụng để tạo chương trình Điều khiển Menu bằng Python

def circle[radius]:
    print["Area of Circle",3.14*radius*radius]

def rectangle[length,breadth]:
    print["Area of Rectangle:",length*breadth]
    
def square[side]:
    print["Area:",side*side]

while True:
    print["Menu Driven Program"]
    print["1.Area of Circle"]
    print["2.Area of Rectangle"]
    print["3.Area of Square"]    
    print["4.Exit"]
    choice=int[input["Enter your choice:"]]


    if choice==1:
        radius=int[input["Enter radius of Circle:"]]
        circle[radius]


    elif choice==2:
        length=int[input["Enter length of Rectangle:"]]
        breadth=int[input["Enter breadth of Rectangle:"]]
        rectangle[length,breadth]
    
    elif choice==3:
        side=int[input["Enter side of Square:"]]
        square[side]


    elif choice==4:
        break
    else:
        print["Wrong Choice"]

Ban đầu, chúng tôi phải xác định các tùy chọn menu đầu vào, sau đó in danh sách các tùy chọn menu bằng vòng lặp while. Cuối cùng, Điều kiện if được sử dụng để phân tích lựa chọn từ người dùng và điều kiện khác được sử dụng để In danh sách các tùy chọn menu bằng hàm print[]

Các câu hỏi thường gặp

Chương trình điều khiển menu trong Python là gì?

Chương trình điều khiển bằng menu có nghĩa là nó sẽ nhận đầu vào từ người dùng bằng cách hiển thị danh sách tùy chọn. Hoạt động CRUD là ví dụ tốt nhất cho chương trình điều khiển menu

Làm cách nào để tạo chương trình điều khiển menu bằng Python?

Bạn có thể tạo chương trình điều khiển menu bằng Python bằng cách sử dụng vòng lặp “def, while và if…else”

Từ cuối cùng

Tôi hy vọng bài viết này sẽ giúp bạn tạo một chương trình Menu Driven bằng Python. Nếu bạn gặp phải bất kỳ vấn đề nào, vui lòng cho tôi biết qua phần bình luận. Chia sẻ bài viết này với các nhà phát triển chương trình Python khác qua mạng xã hội. Cảm ơn

Chương trình điều khiển bằng menu có nghĩa là gì?

: liên quan đến hoặc là một chương trình máy tính trong đó các tùy chọn được cung cấp cho người dùng thông qua menu .

Chương trình điều khiển menu trong cấu trúc dữ liệu là gì?

Trong chương trình điều khiển bằng menu, người dùng được cung cấp một tập hợp các lựa chọn về những việc cần làm [menu] và sau đó được yêu cầu chọn một mục menu. The driver then calls an appropriate function to perform the task selected by the menu item. A switch statement seems a natural one for handling the selection from the menu.

Chủ Đề