|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一、对前面学过的小游戏进行改进,需要改进的地方有,(1)输入的次数为三次;(2)可以随机生成答案;(3)在没有得到正确答案的时候,可以多次输入;(4)在输入数字之后能够提示输入的数字是大了还是小了;
二、随机生成数字的时候引入一个模块random模块,在random模块中有一个随机函数randint(),能够生成随机数。
三、and是Python中的逻辑运算符,逻辑运算和比较运算在一起运算的时候,先进行的事比较运算,后进行的事逻辑运算。
四、while循环,在条件为真的时候while循环会返回一个true。
对之前游戏的改进
import random
secret=random.randint(1,10)
num=input('请输入你心里想想的数字:')
num=int(num)
if num >secret:
print('唉,大了大了')
else:
print('小了,小了')
while num !=secret:
num=input('猜错了,请重新输入:')
num=int(num)
if num==secret:
print ('你是小甲鱼心里的蛔虫吗?')
else:
if num >secret:
print('唉,大了大了')
else:
print('小了,小了')
print ('游戏结束,不玩了')
import random
secret=random.randint(1,10)
num=input('请输入你心里想想的数字:')
num=int(num)
if num >secret:
print('唉,大了大了')
else:
print('小了,小了')
while num !=secret:
num=input('猜错了,请重新输入:')
num=int(num)
if num==secret:
print ('你是小甲鱼心里的蛔虫吗?')
else:
if num >secret:
print('唉,大了大了')
else:
print('小了,小了')
print ('游戏结束,不玩了')
import random
secret=random.randint(1,10)
num=input('请输入您心里的数字:')
num=int(num)
if num>secret:
print ('哎呀,大了,大了!')
else:
print('哎呀,小了,小了!')
while num!=secret:
num=input('哎呀,猜错了,请重新输入')
num=int(num)
if num == secret:
print ('你是我肚子里的蛔虫吗?')
print('猜对了也没有奖励哦!')
else:
if num>secret:
print('哎呀,大了,大了')
else:
print ('哎呀,小了,小了')
print(游戏结束!'') |
评分
-
查看全部评分
|