Vì lịch sử là bằng chứng của chúng tôi, con người đã cố gắng tự động hóa các nhiệm vụ để tăng hiệu quả và hiệu suất kể từ nhà máy tự động đầu tiên vào năm 1771. Bây giờ quay trở lại thế kỷ 21, chúng ta có các công nghệ như Docker, Hadoop, Điện toán đám mây mang đến một bộ tính năng hữu ích. Cần có chuyên môn về các công nghệ như vậy để vận hành chúng nhưng tự động hóa tất cả chúng bằng cách sử dụng một tập lệnh Python đơn giản?
Chắc chắn rồi, chúng ta có thể viết lệnh và thiết lập cụm Hadoop hoặc tạo phân vùng theo cách thủ công hoặc thậm chí thiết lập phiên bản AWS. Nhưng thay vì thực hiện cùng một công việc một cách thừa thãi, chúng ta có thể chỉ cần chạm vào một phím để thực hiện tất cả những điều đó. Nghe có vẻ rất thuận tiện nhưng nó đòi hỏi rất nhiều thực hành và giáo dục phù hợp để đồng hóa tất cả những điều này vào một nền tảng duy nhất. Cùng với các đồng đội của mình, chúng tôi đã tạo ra một chương trình dựa trên menu cung cấp cho người dùng khả năng thiết lập và quản lý các hoạt động của Linux, Docker, Hadoop, AWS và danh sách này sẽ tiếp tục khi chúng tôi tìm thấy nhiều điều thú vị hơn để tự động hóa…
Ứng dụng được chứa trong python_menu. py tệp python, khi chúng tôi chạy tập lệnh python, menu sẽ xuất hiện chứa các tùy chọn tự động hóa cho Linux, Hadoop, AWS và Docker
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