robinyunhao 发表于 2018-9-16 15:31:36

新版猜数游戏.py





#!D:\program files\python_all\file\python.exe
import random, easygui


secret = random.randint (1, 65)
guess = 0
tries =0

easygui.msgbox("你好,我是一个海盗船长,你发现了我的秘密!它是一个1-65数字!我给你十次机会猜出

来!")


while guess != secret and tries < 10:

    guess = easygui.integerbox("输入数字!")
    if not guess: break
    elif guess == 10:
         easygui.msgbox("你输入了10!")
    if guess < secret:
      easygui.msgbox(str (guess) + " 你猜得太低了!")
      easygui.msgbox(9-tries)
    elif guess > secret:
      easygui.msgbox(str(guess) + "你猜得太高了!")
      easygui.msgbox(9-tries)
   
    tries = tries +1
   


if guess == secret:
    easygui.msgbox("你找到了我的秘密!")
else:
    easygui.msgbox("你没有机会了!")
   

{:5_91:} 这个是根据一本书修改的

robinyunhao 发表于 2018-9-16 15:38:49

想不想知道是哪本书

金属埋土 发表于 2018-12-23 12:41:39

看一下

毛绒绒 发表于 2018-12-24 15:14:08

easygui是什么?{:5_91:}

zhouzhouran2013 发表于 2018-12-25 15:38:09

毛绒绒 发表于 2018-12-24 15:14
easygui是什么?

easygui 是一个图形界面的模块,需要下载并安装在python上,类似弹窗。用了这个模块这个猜字游戏就会以弹窗的模式跟你交流

毛绒绒 发表于 2018-12-26 16:04:05

zhouzhouran2013 发表于 2018-12-25 15:38
easygui 是一个图形界面的模块,需要下载并安装在python上,类似弹窗。用了这个模块这个猜字游戏就会以弹 ...

搜嘎,谢谢
页: [1]
查看完整版本: 新版猜数游戏.py