猜数游戏海龟画图版

李兴球Python猜数游戏海龟画图2020_6_14版

李兴球Python猜数游戏海龟画图2020_6_14版

"""
  猜数游戏海龟画图版
"""
import turtle
import random

def showinfo(title=None,message=None):
    """显示信息"""
    return  turtle.TK.messagebox.showinfo(title,message)

title = '猜数游戏海龟画图版'
ftbig = ('黑体',28,'normal')
ftsmall = ('黑体',20,'normal')

n = random.randint(1,100)          # 产生一到100的随机整数

screen = turtle.getscreen()
screen.setup(480,360)
screen.title(title)
screen.bgpic('bg.png')

showinfo('','欢迎来到' + title)
turtle.ht()                        # 隐藏海龟
turtle.penup()
turtle.sety(-100)
while True:
    x = screen.numinput('请输入整数','1到100之间')
    if x == None:break
    x = int(x)
    turtle.clear()
    if x > n : turtle.write(str(x) + "大了",align='center',font=ftbig)
    if x < n : turtle.write(str(x) + "小了",align='center',font=ftsmall)
    if x == n :
        turtle.color('green')
        turtle.write("恭喜你猜对了",align='center',font=ftsmall)
        break
    
showinfo(title,'游戏结束\n\n这个数是' + str(n))
screen.bye()

关于李兴球

李兴球的博客是Python创意编程原创博客
此条目发表在python, turtle分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复