python猜数字

import random #入导一个random模块
times = 3 #设置我们的答题次数
secret = random.ran【]dint(1,9) #随机给random一个1~9的数字,再给secret赋值
print('---------------文字游戏_猜数字---------------')
guess = 0 #设定guess的值
print("不妨猜一下小甲鱼现在心里想的是哪个数字:", end=" ")
while (guess != secret) and (times > 0): #结束条件,要么次数用完,要么答对。
[】temp = input() #用户输入
【]while not temp.is[】digit(): #is【]digit() 方法检测字符串是否只由数字组成
[】【]temp = input("抱歉,您的输入有误,请输入一个1~9的整数:")
[】guess = int(temp) #输入值给guess
【]times = times - 1 #用户每输入一次,可用机会就-1
[】if guess == secret:
【][】print("我草,你是小甲鱼肚子里的蛔虫吗?!") #心里的蛔虫!?
【][】print("哼,猜中了也没有奖励!")
[]else:
【][】if guess > secret:
【][】[]print("哥,大了大了~~~")
【][】else:
【][】[]print("嘿,小了,小了~~~")
【][】if times > 0: #这里是游戏结束补充,其实与times无关,就像游戏一样,嘛,你懂的
【][】[]print("再试一次吧:", end=" ")
【][】else:
【][】[]print("机会用光咯T_T")
print("游戏结束,不玩啦^_^")
#这里while设置第一层循环,只是用来限制次数和规定游戏结束条件
#while not设置第二层循环,给用户输入限制,只能是数字,不输入数字就不结束循环
#如果输入数字不对,会自动跳转到第一层循环,这样就能保证程序不崩溃
#自己也是初学者,有说法或专用名词错误欢迎指教
#在这里还是支持一下小甲鱼吧,毕竟是跟别人教程学知识,而且也做的确实良心
#学什么都是一样的,正确的努力和收获是同比增长的