python代码实现猜数字游戏
数字游戏有很多种玩法,今天我们先来实现几种简单的玩法:
1、设置一个数字作为谜底,猜谜者输入数字。数字=谜底则猜中,数字<谜底则提示数字太小,数字>谜底则提示数字太大。这种玩法虽然刺激,但是有个弊端只能玩一次,谜底也是在代码中写死。
print('---------------------猜数字---------------------')
temp=int(input())
if temp==15:
print('恭喜你!猜对啦!')
else:
if temp>15:
print('数字太大啦!')
else:
print('数字太小啦!')
print('游戏结束,不玩啦!')
2、接下来看看第二种玩法,通过代码设置一个随机谜底,但同样只能玩一次
import random
print('---------------------猜随机数字---------------------')
temp=random.randint(1,10)
guess=int(input())
if guess==temp:
print('恭喜你!猜对啦!')
else:
if guess>temp:
print('数字太大啦!')
else:
print('数字太小啦!')
print('游戏结束,不玩啦!')
3、第三种玩法,谜底随机设置1到10之间的数,包含1和10,直到猜中谜底游戏才结束。
import random
print('猜随机数字')
secret=random.randint(1,10)
temp=input('猜猜谜底数字是几:')
guess=int(temp)
while guess!=secret:
temp=input('呜呜呜~~~猜错啦!请重新猜:')
guess=int(temp)
if guess==secret:
print('恭喜你!猜对啦!')
else:
if guess>secret:
print('数字太大啦!')
else:
print('数字太小啦!')
print('游戏结束,不玩啦!')