首页 > 编程语言 >用python写——猜数字小游戏2

用python写——猜数字小游戏2

时间:2024-06-20 19:59:03浏览次数:14  
标签:count guess num 数字 python flag 小游戏 print 循环

import random
num = random.randint(1, 100)

count = 0

flag = True
while flag:
    guess_num = int(input("请输入你要猜测的数字:"))
    count += 1
    if guess_num == num:
        print("恭喜你,猜对了")
        flag = False
    else:
        if guess_num > num:
            print("猜大了")
        else:
            print("猜小了")

print(f"你猜了{count}次")

这段代码是一个改进后的猜数字游戏
首先生成一个 1 到 100 之间的随机数 num,然后设置一个计数变量 count 初始化为 0,同时设置一个标志 flag 为 True 来控制循环
在循环中,不断让用户输入猜测的数字,每次输入后计数加 1。如果猜对了,就打印恭喜信息并将标志设为 False 结束循环;如果猜错了,提示是猜大了还是猜小了,继续循环。最后循环结束后,打印出用户猜测的次数。
这样使得游戏可以持续进行,直到用户猜对为止,并且能记录用户猜测的总次数。

标签:count,guess,num,数字,python,flag,小游戏,print,循环
From: https://blog.csdn.net/fj123789/article/details/139841516

相关文章

  • python基础语法
    目录字面量注释变量标识符运算符字符串扩展数据输入字面量字面量:在代码中,被写出来的固定的值,称之为字面量。python中常用的有6种值(数据)的类型:注释注释:在程序代码中对程序代码进行解释说明的文字。作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可......
  • GitHub爆赞!最适合新手入门的教程——笨方法学Python 3
    “Python是一门既容易上手又强大的编程语言。”这句话本身并无大碍,但需要注意的是,正因为它既好学又好用,所以很多Python程序员只用到了其强大功能的一小部分。今天给小伙伴们分享的这份手册以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现。这份......
  • GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
    这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Pytho......
  • python 基础习题6--for循环和while循环
    1.用for循环打印1--10这10个数字,格式如下:运行结果如下: 12345678910 2.用 while循环打印1-10这个10个数字,请在横线处填空:counter=1whilecounter<= ________:print(counter)___________ 3.请问这段代码返回什么结果:(可以在环境中......
  • python数据分析-心脏瓣膜手术风险分析与预测
    一、研究背景和意义人的心脏有四个瓣膜,主动脉银、二尖、肺动脉和三尖源不管是那一个膜发生了病变,都会导致心脏内的血流受到影响,这就是通常所说的心脏期膜病,很多是需要通过手术的方式进行改善的。随着人口老龄化的加剧,,心脏期膜病是我国最常见的心血管疾病之-,需要接受心脏瓣......
  • Python入门_基础理论_全网详细版
    (根据黑马教程整理)第二章01-字面量0.6数据的类型1.掌握字面量的含义代码中,被写在代码中的固定值,称之为字面量2.常见的字面量类型整数、浮点数、字符串3.基于print语句完成各类字面量的输出print(10)print("今天是23年2月22日")第二章02-注释1.单行注释:#2.......
  • python2入门 | 关键字
    掌握Python程序设计语言的基本语法、流程控制、数据类型、函数、模块、文件操作、异常处理2、基本语法程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、续航符、数据类型、赋值语句、引用。2.1程序的格式框架程序的格式框架,即段落结构,是Python语法的......
  • 用Python的pynput库成为按键记录高手
    哈喽,大家好,我是木头左!揭秘键盘输入:pynput库的基本介绍无论是为了安全审计、数据分析还是创建热键操作,能够记录和处理键盘事件都显得尤为关键。这就是pynput库发挥作用的地方。pynput是一个Python库,它允许你控制和监听鼠标和键盘输入。在本节中,将探讨pynput库的基本概念,以及如......
  • “数字东哥”出圈,618风向转变
    618已经走过了十几年。随着技术、用户需求以及商业形态的变化,618也进化到了一个新阶段。今年618,在一片低价促销声中,京东的数字人直播格外抢眼。4月中旬,由刘强东数字人直播点燃了第一把火,在收官阶段,再由18位企业创始人的数字分身在京东接力直播。这也让我们看到电商平台发展的新风......
  • 数字乡村:绘就乡村振兴的智慧新画卷
    在乡村振兴战略的宏伟蓝图下,“数字乡村”作为新时代农村现代化的重要抓手,正悄然改变着中国乡村的面貌。本文旨在深度剖析数字乡村建设的核心价值、关键技术、成功案例以及未来展望,为乡村振兴战略提供前瞻性的思考与启示。 数字乡村的核心价值数字乡村建设以信息技术为......