《小甲鱼—零基础入门学习python》004改进我们的小游戏-学习笔记

课件代码磁贴示例学习:

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("不玩了,游戏结束")

猜你喜欢

转载自blog.csdn.net/ssdate/article/details/81145186
今日推荐