qweeeef 发表于 2021-5-11 19:52:06

easygui猜随机数

import easygui as g
import random
import sys

def continue1():
    """ if g.ccbox('continue?','check'):
      pass
    else:
      sys.exit(0)
"""
    result = g.ccbox('continue?','check')
    if result == 1:
      pass
    else:
      sys.exit(0)

def game():
    while 1:
      g.msgbox("Let's Play!")
      number =
      title = 'guess number'
      msg = '======='
      flag=g.choicebox(msg,title,number)
      num=random.randint(0,9)
      if flag == str(num):
            g.msgbox('wonderful!')
      else:
            g.msgbox('your num is '+str(flag)+',The answer is '+str(num))
      continue1()
game()
一开始在判断ccbox的时候,用 result=='false' 判断结果不行,查看类型是boolean类型的,所以用0或1判断

龙舞九天 发表于 2021-5-15 06:32:13

{:5_106:}
页: [1]
查看完整版本: easygui猜随机数