用户:
正轩学习吧查看:0 回复:0 评论:0 创建时间:2023-12-25T17:31:33
【作品展示】

【作品介绍】
用wpsai
【作品源代码】
import tkinter as tk
import random
# 创建一个Tk窗口实例
root = tk.Tk()
root.title("猜数字游戏")
# 生成一个1到100之间的随机数
number_to_guess = random.randint(1, 100)
# 初始化猜测次数
guess_count = 0
def check_guess():
"""检查猜测的数字是否正确,并相应地更新GUI"""
global guess_count
user_guess = int(guess_entry.get())
if user_guess < number_to_guess:
result_label['text'] = "太大了!"
elif user_guess > number_to_guess:
result_label['text'] = "太小了!"
else:
result_label['text'] = "恭喜你,猜对了!"
guess_count += 1
if guess_count < 3: # 如果玩家在3次内猜中,显示提示信息
hint_label['text'] = "提示: 数字接近 " + str(number_to_guess // 2)
else:
hint_label['text'] = "没有更多提示,祝你好运!"
# 创建输入框,用于用户输入猜测的数字
guess_entry = tk.Entry(root, width=5)
guess_entry.pack()
# 创建按钮,用于提交猜测的数字并触发check_guess函数
check_button = tk.Button(root, text="猜!", command=check_guess)
check_button.pack()
# 创建标签,用于显示猜测结果和提示信息
result_label = tk.Label(root, text="")
result_label.pack()
hint_label = tk.Label(root, text="")
hint_label.pack()
# 运行Tk应用主循环
root.mainloop()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn