Trò chơi đoán chữ python gui
Python là một ngôn ngữ lập trình cực kỳ linh hoạt được sử dụng bởi nhiều công ty lớn. Đó là một cú pháp đơn giản và dễ hiểu, khiến nó trở nên hoàn hảo cho những người lần đầu tiên cố gắng thành thạo lập trình máy tính. Nó là một ngôn ngữ lập trình bậc cao. Nguyên tắc thiết kế cơ bản của nó là hiểu mã và cú pháp cho phép các lập trình viên truyền đạt các khái niệm trong một vài dòng mã Trong hướng dẫn này, chúng ta sẽ sử dụng "mô-đun ngẫu nhiên" để chơi trò chơi đoán từ tương tác. Trò chơi này dành cho những người mới bắt đầu học viết mã bằng Python và sẽ cung cấp cho họ cái nhìn tổng quan về chuỗi, vòng lặp và câu lệnh điều kiện (Nếu, ngược lại) Mô-đun ngẫu nhiênĐôi khi, chúng ta cần máy tính chọn số ngẫu nhiên từ phạm vi đã chỉ định, chọn ngẫu nhiên một phần tử từ một tập hợp, chọn thẻ ngẫu nhiên từ bộ bài, tung đồng xu, v.v. Mô-đun ngẫu nhiên cho phép khả năng truy cập các chức năng có thể hỗ trợ các loại hoạt động này. Một trong những hoạt động này là ngẫu nhiên. lựa chọn () (trả về một mục không xác định từ một bộ, danh sách hoặc chuỗi. ) mà chúng tôi sẽ sử dụng để chọn các từ ngẫu nhiên từ một tập hợp các thuật ngữ mà chúng tôi đã tạo Trò chơi đoán từTrò chơi liên quan đến một loạt các từ mà từ đó thông dịch viên của chúng tôi sẽ chọn một từ ngẫu nhiên. Trước tiên, người chơi phải nhập tên của họ và được thử thách đoán bảng chữ cái mà họ chọn sau đó. Nếu từ ngẫu nhiên bao gồm bảng chữ cái, nó sẽ được hiển thị ở đầu ra (với vị trí thích hợp); . Người dùng sẽ được thực hiện 12 lượt (có thể sửa đổi tùy theo) để xác định từ đầy đủ. Dưới đây là một ví dụ về triển khai Python Mã số đầu ra What is your NAME ? JavaTpoint Best of Luck! JavaTpoint Please guess the characters: _ _ _ _ _ _ _ Guess another character: D Wrong Guess You have 9 more guesses _ _ _ _ _ _ _ Guess another character: C Wrong Guess You have 8 more guesses _ _ _ _ _ _ _ Guess another character: H Wrong Guess You have 7 more guesses _ _ _ _ _ _ _ Guess another character: F Wrong Guess You have 6 more guesses _ _ _ _ _ _ _ Guess another character: f Wrong Guess You have 5 more guesses _ _ _ _ _ _ _ Guess another character: b Wrong Guess You have 4 more guesses _ _ _ _ _ _ _ Guess another character: P P _ _ _ _ _ _ Guess another character: r P r _ _ r _ _ Guess another character: o P r o _ r _ _ Guess another character: g P r o g r _ _ Guess another character: a P r o g r a _ Guess another character: m P r o g r a m User Win The correct word is: Program Sự kết luậnTrong hướng dẫn này, chúng ta đã thảo luận về cách chúng ta có thể sử dụng mô-đun ngẫu nhiên để phát triển trò chơi đoán từ trong Python Python là ngôn ngữ lập trình đa mục đích mạnh mẽ được sử dụng bởi nhiều công ty khổng lồ. Nó có cú pháp đơn giản và dễ sử dụng khiến nó trở thành ngôn ngữ hoàn hảo cho những người lần đầu tiên học lập trình máy tính. Đây là ngôn ngữ lập trình cấp cao và triết lý thiết kế cốt lõi của nó là tất cả về khả năng đọc mã và cú pháp cho phép các lập trình viên diễn đạt các khái niệm trong một vài dòng mã Trong bài viết này, chúng tôi sẽ sử dụng mô-đun ngẫu nhiên để tạo trò chơi đoán từ. Trò chơi này dành cho người mới bắt đầu học cách viết mã trong python và cung cấp cho họ một chút thông tin ngắn gọn về cách sử dụng chuỗi, vòng lặp và câu lệnh điều kiện (If, other)
ví dụ 1. Trò chơi đoán từ Trong trò chơi này, có một danh sách các từ hiện tại, trong đó thông dịch viên của chúng tôi sẽ chọn 1 từ ngẫu nhiên. Trước tiên, người dùng phải nhập tên của họ và sau đó, sẽ được yêu cầu đoán bất kỳ bảng chữ cái nào. Nếu từ ngẫu nhiên chứa bảng chữ cái đó, nó sẽ được hiển thị dưới dạng đầu ra (với vị trí chính xác), nếu không, chương trình sẽ yêu cầu bạn đoán một bảng chữ cái khác. Người dùng sẽ có 12 lượt (có thể thay đổi cho phù hợp) để đoán từ hoàn chỉnh Dưới đây là triển khai python. Python3
What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks0 import 0
What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks01 = What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks03 import 0
What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks06 = 4
đầu ra. What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks Giải thích mã
ví dụ 2. Trò chơi đoán từ bằng pythonTrong trò chơi này, người dùng cần nhập 5 chữ cái, nếu bất kỳ bảng chữ cái nào có trong từ ma thuật thì từ đó sẽ được hiển thị màu vàng và nếu bảng chữ cái hiện diện ở cùng một vị trí, bảng chữ cái sẽ chuyển sang màu xanh lục và nếu không có bảng chữ cái Thí dụ con trăn
What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks06 = 4
What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: geeks06 = 4
|