zoukankan      html  css  js  c++  java
  • python基础练习之猜数字

    1:使用whlie循环,猜数字,直到猜对为止。

    #导入随机模块
    import random
    #生成随机数
    number = random.randint(1,100)
    while True:   #while为真,一直循环,直到结果跳出循环
        guess = int(input(u"请输入你猜的数字:"))   #将输入的值当做一个字符串赋值给变量guess
        if guess == number:
            print (u"恭喜你,猜对了,但是没有奖")
            break
        elif guess < number:
            print (u"不好意思,数字比你猜的要大些")
        else:
            print (u"不好意思,数字比你猜的要小些")

    2:使用for循环,猜数字,限定猜数字次数。

    number = 60
    chance = 6
    for i in range(1,chance + 1):    #使用range遍历循环
        guess = int(input(u"请输入你想要输入的数字:"))
        if guess == number:
            print (u"猜对了,恭喜你")
            break
        elif guess < number:
            print (u"你猜的数字比答案要小一点点")
            if chance -i > 0:
                print (u"你还有"),chance -i, (u"次机会,继续猜哦")
            else:
                print (u"对不起,你的次数已经用完!")
        else:
            print (u"你猜的数字比答案要大一点点")
            if chance -i > 0:
                print (u"你还有"),chance -i, (u"次机会,继续猜哦")
            else:
                print (u"对不起,你的次数已经用完!")
  • 相关阅读:
    字符串练习
    Python基础
    熟悉常见的Linux命令
    大数据概述
    实验三 递归下降分析法
    简化C语言文法
    实验一 词法分析程序实验
    词法分析程序
    制作首页的显示列表
    完成登录功能
  • 原文地址:https://www.cnblogs.com/haibing1230/p/8384912.html
Copyright © 2011-2022 走看看