课后作业,感觉代码有些地方多余,但是又不知道怎么改
print('----------袁大帅亲情奉献---------')import random
temp = random.randint(0,10)
guess = input('请输入0-10的整数:\n')
while not guess.isdigit():
guess = input('请不要输入非0-10整数:\n')
guess = int(guess)
count = 2
while (count != 0) and (guess != temp):
count = str(count)
if int(count) != 0:
print('您还有' + count + '次机会!')
count = int(count)
if guess < temp:
guess = input('您输入小了,再试一次吧,请输入0-10的整数:\n')
while not guess.isdigit():
guess = input('请不要输入非0-10整数:\n')
guess = int(guess)
elif guess > temp:
guess = input('您输入大了,再试一次吧,请输入0-10的整数:\n')
while not guess.isdigit():
guess = input('请不要输入非0-10整数:\n')
guess = int(guess)
count -= 1
if guess == temp:
print('恭喜您猜对了!')
else:
print('三次都没有猜中你是猪吗?')
import random
sunjishu = random.randint(1,10)
print('---------我爱鱼C工作室----------')
t = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
g = int(t)
while g != sunjishu:
if g < sunjishu:
print('小了啊!小了啊!,嘿!')
else:
print('大了噢!大了噢!,哥!')
t = input("哎呀猜错了,在写一个试试:")
g = int(t)
print('我擦,你是小甲鱼的蛔虫吗?')
print('哈,猜中了也没奖励!')
print("游戏结束,不玩了")
未完成品你可以参考一下 import random
secret = random.randint(0,10)
print ('-------------猜数字-------------')
n = 3
temp = input ("请输入10以内的数字:")
guess = int(temp)
while guess !=secret and n != 1:
n = n - 1
n = str(n)
print ("还剩"+ n +"次机会")
n=int(n)
if guess == secret:
print("挖槽,这么牛逼的吗")
print ("猜中也不给你啥")
elif guess > secret:
print ("哎哟,猜大了")
temp = input ("错了,请重新输入:\n")
guess = int(temp)
elif guess <secret:
print ("嗯,猜小了 ")
temp = input ("错了,请重新输入:\n")
guess = int(temp)
if n ==1:
n = str (n)
print ("笨死算了。")
else:
print ("哎哟猜对了")
input ()
似乎,还没你的专业点
页:
[1]