首页 > 编程语言 >python猜数字小游戏

python猜数字小游戏

时间:2023-08-10 21:35:48浏览次数:31  
标签:guess 数字 再试一次 python number attempts 小游戏 print target

import random

def guess_number():

   target_number = random.randint(1, 100)

   attempts = 0

   while True:

       guess = int(input("请输入一个1到100之间的整数:"))

       attempts += 1

       if guess < target_number:

           print("猜小了,请再试一次!")

       elif guess > target_number:

           print("猜大了,请再试一次!")

       else:

           print("恭喜你,猜对了!")

           break

   print("你一共猜了", attempts, "次。")

# 调用函数开始游戏

guess_number()

标签:guess,数字,再试一次,python,number,attempts,小游戏,print,target
From: https://blog.51cto.com/u_16058927/7039989

相关文章

  • [oeasy]python0083_[趣味拓展]字体样式_正常_加亮_变暗_控制序列
    字体样式回忆上次内容上次了解了一个新的转义模式\033逃逸控制字符escesc退出标准输出流进行控制信息的设置可以清屏也可以设置光标输出的位置还能做什么呢?可以设置字符的颜色吗???......
  • [oeasy]python0083_[趣味拓展]字体样式_正常_加亮_变暗_控制序列
    字体样式回忆上次内容上次了解了一个新的转义模式\033逃逸控制字符esc esc让输出退出标准输出流进行控制信息的设置可以清屏也可以设置光标输出的位置  还能做什么呢?可以设置字符的颜色吗???......
  • Python基础day63Django操作session和中间件使用
    Django操作cookie#设置cookie#获取cookieset_cookie('key','value',max_age=5,expires=5)参数:●key,键●value=’’,值●max_age=None,超时时间cookie需要延续的时间(以秒为单位)如果参数是\None``,这个cookie会延续到浏览器关闭为止expires=None,超时时间(......
  • 数字游戏
    P1043[NOIP2003普及组]数字游戏首先考虑链的情况怎么做。发现就是划分\(m\)次,直接考虑类似于乘积最大的DP,复杂度为\(O(n^2m)\)。对于环的情况,只需要暴力考虑\(n\)种破环的方式,所以总复杂度为\(O(n^3m)\)。注意取模和数组清空。code......
  • Python模块之paramiko的基本使用
    简介paramiko是一个基于SSHv2协议的纯Python(2.7,3.4+)库;提供了客户端和服务器的功能;可以实现SSH2远程安全连接,支持认证和密钥方式;一般用于执行远程命令、传输文件、中间SSH代理等。paramiko可以在Python代码中直接使用SSH协议对远程服务器进行操作,而不是调用ssh命令对远程服......
  • 中国信通院高质量数字化转型产品及服务全景图发布,合合信息多项AI产品入选
    随着5G、人工智能、大数据等新一代技术的发展,企业在商业竞争中正面临更多不确定性。中国信通院高度关注企业数字化转型中遇到的痛点,发起“铸基计划-高质量数字化转型行动”,链接企业数字化转型供、需两侧的发展需求,以期推动国家数字生态高质量发展。近期,中国信通院召开2023数字生......
  • 学术报告厅吊装数字全向麦安装技巧
    一款支持多种安装方式的会教学全向麦克风,安装方式:吊装、壁装、桌面安装、三角架安装等多种方式,根据环境可使用不同的安装方式。安装技巧,施工简单、快捷。吊装全向数字阵列麦克风NK-D300OM概述:派尼珂Pnioke吊装全向数字阵列麦克风,采用新一代去混响(DelReverberation)技术,可以清晰去除......
  • 分享之python 协程
    线程和进程的操作是由程序触发系统接口,最后的执行者是系统;协程的操作则是程序员。协程存在的意义:对于多线程应用,CPU通过切片的方式来切换线程间的执行,线程切换时需要耗时(保存状态,下次继续)。协程,则只使用一个线程,在一个线程中规定某个代码块执行顺序。协程的适用场景:当程序中存在大......
  • 软件测试|什么是Python构造方法,构造方法如何使用?
    构造方法(Constructor)是面向对象编程中的重要概念,它在创建对象时用于初始化对象的实例变量。在Python中,构造方法是通过特殊的名称__init__()来定义的。本文将介绍Python构造方法的基本概念、语法和用法。什么是构造方法?在面向对象编程中,构造方法是一个特殊的方法,用于在创建对象时初......
  • opencv-python图像金字塔
    图像金字塔是图像中多尺度表达的一种,主要用于图像特征检测,图像分割等领域,是一种以多分辨率来解释图像的有效但概念简单的结构。简单来说,图像金字塔是同一图像不同分辨率的子图集合。一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐渐降低,且来源于同一张原始图的图像集合。层......