《小甲鱼—零基础入门学习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("不玩了,游戏结束")

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值