全国服务热线:400-6263-721

位置:佛山童程童美少儿编程培训学院 > 学校动态 > Tkinter库项目 猜数字基础完成版

Tkinter库项目 猜数字基础完成版

来源:佛山童程童美少儿编程培训学院时间:2022/4/10 11:42:19

  今天我们来完成项目的关键内容——完成游戏的逻辑判断,也是这个项目的阶段性完善。

  首先我们在上期的基础上,来完成获取用户输入次数的功能。

  变量(对象)在项目的期就已经声明,这里我们直接调用方法(函数)来设置。

  “关于类、对象、函数、方法等内容,请大家这行文字参考往期python的有关内容”

  这里在按钮被点击一次以后,按钮上的文字我们改为剩余次数的提示。

  完成了按钮的初始化,接下来我们完成逻辑判断的功能;

  首先是实现如果用户输入正确,程序该做出的响应。

  为了便于调试下面代码我们在mu中完成。

  关于代码的功能,已经写在注释里面了。这里对部分内容做一些解释:

  x是一个临时变量用于保存用户输入的结果。

  current是期声明的“变量”,用于保存正确的答案。

  如果两个值相同,则说明用户猜对了;然后就是调用一个信息框提示:“你猜对了”。

  接下对按钮进行初始化设置,将对话框设为不可输入,按钮文字设为“Start,Game”。

  运行效果如下:

  完成了用户猜对的运行效果,下面我们来完善用户没有猜对时的响应效果,代码如下:

  首先种情况是游戏次数用完,这个和猜对的情况相似,还是调用一个信息框,只是提示的信息不同。

  然后就是次数还够下的反应,就是修改按钮的文本信息,将剩余次数减一。

  总的效果如下:


  到目前为止,我们的Tkinter版猜数字游戏的基本功能就完成了。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/971/news/510955/违者必究! 以上就是佛山童程童美少儿编程培训学院 小编为您整理 Tkinter库项目 猜数字基础完成版的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721