今天突发奇想,做个猜数小游戏
import random #导入产生随机数模块
random.randit(1,100)#产生1到100之间的随机数
接着我们可以用一个变量numbers来接收产生的随机数。
试着运行一下它
代码:
import random
numbers =random.randit(1,100)
print(numbers)
运行结果:
为了验证每次产生的数不一样,我们多运行几次。
接着我们要向电脑输入猜的数,然后与随机数判断。
user =input(“请输入你要猜的数”)
用一个循环while来控制,如果猜正确,则跳出循环,
话不多说,上代码!我们ll
import random
numbers =random.randint(1,100)#随机生成一到一百之间的数字
print(numbers)
a =1
b =100
print("如果猜不出来了请输入0查看答案")
print("范围:", (a, b))
user =int(input("请输入你猜的数:"))
while(user!=0):
if user == numbers:
print("卧槽,牛逼就猜对了")
break
elif user > numbers and user <b:
print("猜大了哦!")
b = user
elif user < numbers and user >a:
print("猜小了哦!")
a = user
else :
print("你个登徒子,请输入范围之内的数")
print("范围:", (a, b))
user = int(input("请输入你猜的数:"))
print("答案是:", numbers)
print("结束游戏!")