• 技术文章 >Python技术 >Python基础教程

    python猜数字1到10

    小妮浅浅小妮浅浅2021-08-02 09:51:01原创10651

    方法说明

    1、输入数字可以通过input()函数实现,比较数字可以通过条件判断句子if实现,输出结果可以通过print()函数实现。

    2、如果需要多次比较,需要使用for循环或while循环。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    import random

    secretnum = random.randint(1,10)

    count = 3

    print("猜数字游戏,数字在1到10之间,你有{0}次机会".format(count))

    while (count > 0):

        num = input("输入一个数字:")

        if num.isdigit():

            num = int(num)

            if num == secretnum:

                print("对了")

                break

            elif num < secretnum:

                 print("小了")

            else:

                print("大了")

            count -= 1

            if count == 0:

                print("你没有机会了")

                break

            print ("你还剩余{0}次机会".format(count))

        else:

            print("你输入的不是一个数字,请重新输入")

    print("Game over")

    以上就是python猜数字1到10的方法,平时大家学习python知识点比较乏味的时候, 可以就做一些类似本篇的小游戏,同时巩固所学的以往内容。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python猜数字
    上一篇:python累加求和代码 下一篇:python每行输出五个数

    相关文章推荐

    • python有哪些编译器• python用circle函数画兔子的方法• python中waitKey如何使用• python traceback如何输出异常• python如何实现自定义异常类• python GIL锁的底层原理探究• python快速排序实现元素递增• python字节数组如何使用?• python文件导入相对路径• python如何判断绝对路径• python文件的读取和写入• python中如何遍历目录树• python shutil模块如何操作文件• python输入一个列表求平均值• python累加求和代码

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网