献丑了,一个简单的猜数游戏。练手用的。
# 注释 这是一个猜数游戏import random
comp = random.randint(0, 30)# 生成随机数
tim=5# 限定游戏次数
print(comp)# 调试用,此行可以去掉
print('这是一个猜数游戏,你有5次机会,根据提示猜猜我心里想的是哪个数字')# 游戏提示
while tim > 0:# 判断游戏次数,大于零继续
print('你还有%d次机会'%tim) #此处涉及到占位符的使用
nu = input('输入一个小于30的数字:')# 输入你猜的数字
num = int(nu)# 将字符转为整数
if num == comp:# 相等。注意comp后面的冒号。另外注意缩进
print('you so good')
break# 猜对了,退出循环。
elif num > comp:# 大于。同IF是同一级。
print('you are big')
elif num < comp:# 小于。同IF是同一级。
print('you are small')
tim = tim - 1# 游戏次数-1。
else:# 游戏次数为0时退出。
print('game over') 整個論壇唯一看懂的一篇 import random
comp = random.randint(0, 30)# 生成随机数
print(comp)# 调试用,此行可以去掉
print('这是一个猜数游戏,你有5次机会,根据提示猜猜我心里想的是哪个数字')# 游戏提示
for i in range(5,0,-1):
num = int(input('你还有%d次机会\n输入一个小于30的数字:'%i).strip()) # 输入你猜的数字
if num == comp:# 相等。注意comp后面的冒号。另外注意缩进
print('you so good')
break# 猜对了,退出循环。
elif num > comp:print('you are big')# 大于。同IF是同一级。
else :print('you are small')# 小于。同IF是同一级。
else:print('game over')# 游戏次数为0时退出。 严重支持一下! 学习 学习·····虽然对我没有用 哈哈···· 哈哈哈哈我能用5种语言写这玩意 都厉害
!!!! 大佬,字符编码格式申明加上吧,不然在别的机器上可能会报错。 帮顶,收了 支持支持{:1_921:} 学习了