课件代码磁贴示例学习:
temp = input("请输入一个数字")
guess= int(temp)
if guess == 8 :
print("你猜的真准。。。")
else:
if guess > 8:
print("大了,重猜")
else
print("又小了,还是不对,继续猜。。")
print("不玩了,游戏结束")
while 学习
print("**********游戏开始***************")
temp = input("请输入一个数字")
guess= int(temp)
while guess != 8 :
temp = input("猜错了,请重新输入!")
guess= int(temp)
if guess == 8 :
print("你猜的真准。。。")
else :
if guess > 8:
print("大了,重猜")
else:
print("又小了,还是不对,继续猜。。")
print("不玩了,游戏结束")
and 操作符
>>> 3>2 and 1<2
True
>>> 3>2 and 1>3
False
>>> (3>2) and (3>5)
False
random模块
import random
secret = random.randint(1,10)
改进程序,限制5次猜数机会:
import random
secret = random.randint(1,10)
print("**********游戏开始***************")
print("shuzi>>%d"%secret)
counTime = 5 ;
temp = input("请输入一个数字,您总共有%d次机会"%counTime)
guess= int(temp)
while guess != secret :
temp = input("猜错了,请重新输入!")
guess= int(temp)
if guess == secret :
print("你猜的真准。。。")
else :
if guess > 8:
print("大了,重猜")
else:
print("又小了,还是不对,继续猜。。")
counTime -= 1 ;
print('您还有%d次机会'%counTime)
if counTime ==0:
print("您的机会已经用完,游戏结束")
break;
print("不玩了,游戏结束")