首页 > 编程语言 >python--猜数字游戏改编版2--用函数套用

python--猜数字游戏改编版2--用函数套用

时间:2023-10-22 12:00:43浏览次数:41  
标签:数字 -- 函数 random 套用 python int 游戏

#猜数字游戏让游戏者决定几到几的数字,用函数做
def caishuzi_game(x,y):
    import random
    x=int(random.randint(x,y))
    b=int(input("请输入你要猜的数字"))
    a=1
    while a<5:
        b=int(input("请输入你要猜的数字"))
        if x==b:
            print("恭喜!猜中了!")
            break
        elif b+20<=x:
            a+=1
            print("至少猜大了20,再试试,只有",5-a,"次机会了")
        elif b-20<=x:
            a += 1
            print("至少猜小了20,再试试,只有",5-a,"次机会了")
        else:
            print("正确值在你猜的上下20之间,再试试(可无限次尝试)")
x=int(input("请输入范围开始值"))
y=int(input("请输入范围结束值"))
caishuzi_game(x,y)

标签:数字,--,函数,random,套用,python,int,游戏
From: https://blog.51cto.com/u_16227531/7975368

相关文章

  • 2023 CSP-J/S 复赛(简要思路)
    省流:都没AK,但是思路都没假。(没更新,小声)Japple\(O(\logn)\)模拟,因为\(n\)每次乘\(\frac{2}{3}\)。\(x≡1\mod3\)时第\(x\)个苹果会被拿走。road贪心。每次选价格最少的油加。uqe按照题意模拟。\(c=0\)也许要特判。bus我的方法是二分答案然后倒着最短路,\(mn_{i,......
  • SpringBoot中给Tomcat添加过滤器
    SpringBoot中给Tomcat添加过滤器目录SpringBoot中给Tomcat添加过滤器一、引入二、Filter功能概述三、添加过滤器进行实操3.1、注解版3.2、配置版本四、原理探究4.1、解析过程4.2、如何添加到ServletContext中?五、总结一、引入JavaWeb组件Servlet提供了filter过滤功能,其功能是对......
  • 实验2
    实验任务1代码1#include<stdio.h>2#include<stdlib.h>3#include<time.h>45#defineN56#defineN13747#defineN246589intmain()10{11intnumber;12inti;1314srand(time(0));1516for(i=......
  • 文件名称批量修改
    题目:批量修改文件名是工作中一个常见的需求,本节实践实现的功能是将test文件夹下的所有文件重命名为“rename_原文件名”,例如,将hello.txt重命名为rename_hello.txt?实现步骤:1、首先在数据集中把文件下载下来导入至test文件夹下:这是数据集的下载地址;https://aistudio.baidu......
  • Win11配置两个git用户
    背景有两个github账号,一个主要负责公开的内容,一个私人的,需要在同一台电脑上满足代码提交且互不干扰。核心操作分为三步:配置ssh的config文件切换用户关闭全局用户名称(可选)测试环境Win:11OpenSSH:8.6Git:2.39.1.windows.11.配置.ssh文件夹下config文件生成key......
  • python遍历一个xlsx中的多个表
    遍历xlsx中的多个表:比如说如果有如下xlsx,里面有4张表,如何遍历出4张表中的数据?   步骤:(1)用load_workbook函数打开excel文件,返回一个工作簿对象(2)用工作簿对象获取所有的sheet(3)第一个for循环遍历所有sheet(4)每次遍历sheet时,先用get_sheet_by_name获取要遍历的sheet(5)开始下一个......
  • CSP2023 游记
    前言停了大概二十几天的课,考出了这样一个难看的成绩。虽然用教练的话来说,只是CSP,还是要看noip。希望noip好运吧。初赛今年初赛成绩在高中部好像还不错?但是被初中学弟吊打了。https://www.luogu.com.cn/discuss/687363Day-1颓。一整天只看题不写题。上午和同学讨......
  • CSP-S 2023 题解
    expect:\(100+100+65+25=290\)真实:\(100+85+0+15=205\),rk62感觉自己考的好烂好烂好烂T4这么简单竟然想不出来,感觉如果自己不被T4吓到,全做出来其实有望365+?今年CSP-S怎么这么简单吓得我不敢做了T1暴力T2考场做法:设\(lst_i\)表示\(a_i=a_{lst_i}\)并且\((......
  • PAT_A1044 Shopping in Mars
    ShoppinginMarsisquiteadifferentexperience.TheMarspeoplepaybychaineddiamonds.Eachdiamondhasavalue(inMarsdollarsM$).Whenmakingthepayment,thechaincanbecutatanypositionforonlyonceandsomeofthediamondsaretakenoffth......
  • htb-Web Requests
    HTTP1)Togettheflag,starttheaboveexercise,thenusecURLtodownloadthefilereturnedby'/download.php'intheservershownabove.curlIP/download.phpHTTPRequestsandResponses1)WhatistheHTTPmethodusedwhileinterceptingthe......