用python语言编写一个猜数字游戏。要求在标签显示猜测结果。在文本输入框提交猜想数字。
时间: 2024-01-24 11:16:57 浏览: 60
如何利用Python开发一个简单的猜数字游戏
5星 · 资源好评率100%
好的,以下是一个简单的猜数字游戏的代码示例:
```python
import random
import tkinter as tk
# 生成随机数作为答案
answer = random.randint(1, 100)
# 定义猜测函数
def guess_number():
guess = int(guess_input.get())
if guess == answer:
result_label.config(text="恭喜你,猜对了!")
elif guess < answer:
result_label.config(text="猜小了,请继续猜测。")
else:
result_label.config(text="猜大了,请继续猜测。")
# 创建窗口和控件
root = tk.Tk()
root.title("猜数字游戏")
guess_input = tk.Entry(root, width=20)
guess_button = tk.Button(root, text="猜一猜", command=guess_number)
result_label = tk.Label(root, text="请输入一个数字(1-100)")
# 布局控件
guess_input.pack(pady=10)
guess_button.pack(pady=10)
result_label.pack(pady=10)
# 运行窗口主循环
root.mainloop()
```
运行代码后,会弹出一个窗口,其中有一个文本输入框和一个按钮,玩家可以在文本框中输入自己的猜测数字,点击按钮后程序会提示玩家猜测结果。玩家需要一直猜测,直到猜对为止。
阅读全文