首页 > 编程语言 >python打地鼠游戏一(随机数,时间)

python打地鼠游戏一(随机数,时间)

时间:2023-09-23 12:02:16浏览次数:40  
标签:star python game 地鼠 score 随机数 time import

#打地鼠

#地鼠出现的位置
import random
import time
#得分
score=0
if score==0:
    game_time=10 #定义时间限制
    print(f'欢迎来到打地鼠游戏,您有{game_time}秒时间打中地鼠')
    star_time=time.time()   #开始时间
    end_time=star_time+game_time
    while time.time()<end_time:
        position = random.randint(1, 9) #生成地鼠的位置
        print(f'地鼠出现在第{position}个洞')
        user_position=int(input("请输入您要敲击的洞号(1-9):"))
        if user_position==position:
            print("恭喜您打中了地鼠!")
            score += 10
        else:
            print("很遗憾,您没有打中地鼠!")
print("游戏结束,您的得分为:",score)

运行结果:

python打地鼠游戏一(随机数,时间)_打地鼠

标签:star,python,game,地鼠,score,随机数,time,import
From: https://blog.51cto.com/u_15937426/7577203

相关文章

  • python基础(格式化字符,if分支语句)
    python格式化格式符号%%输出%%s字符串%d有符号十进制整数%f浮点型%c字符%u无符号十进制整数进制转换bin()2进制oct()8进制int()十进制//int(‘0o111’,8)hex()16进制2进制0b8进制0o16进制0xabs绝对值判断语句if....else猜数字小游戏......
  • python 循环 import模块
    关于循环while条件:当条件为true时,不断执行子代码foriinrange(20):循环20次子代码break结束当前循环continue跳过当前循环importrandom模块random.choice()随机一个参数random.sample(数据源,3)从数据源中随机抽3个值random.randint(1,100)打印一个随机数......
  • 安装python3.8.5
    1本地下载并上传到服务器https://www.python.org/downloads/source/2 mkdir-p/usr/local/python33 yum-yinstallgcczlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devellibff......
  • 在Python中创建相关系数矩阵的6种方法
    相关系数矩阵(Correlationmatrix)是数据分析的基本工具。它们让我们了解不同的变量是如何相互关联的。在Python中,有很多个方法可以计算相关系数矩阵,今天我们来对这些方法进行一个总结PandasPandas的DataFrame对象可以使用corr方法直接创建相关矩阵。由于数据科学领域的大多数人都......
  • python08
    2.3ftext=f"我喜欢{"跑步"},跑完之后满头大汗"action="跑步"text=f"我喜欢{action},跑完之后满头大汗"name="张云嘉"age=18text="我的名字叫{name},今年{age}岁"print(text)3.1运算符优先级算数优先级大于比较优先级if2+10>11:比较优......
  • Python分享之动态类型
    动态类型(dynamictyping)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量可以重新赋值为任意值。这些都与动态类型的概念相关。动态类型在我们接触的对象中,有一类特殊的对象,是用于存储数据的。常见的该类对象包括各种数字,字符串,表,词......
  • python+playwright 学习-83 page.expect_response()捕获网络返回数据
    前言expect_response()方法可以捕获接口返回的数据,在爬取网页数据时非常有用。expect_response()使用官方文档示例withpage.expect_response("https://example.com/resource")asresponse_info:page.get_by_text("triggerresponse").click()response=response_inf......
  • Apache IoTDB开发系统之Python原生接口
    依赖在使用Python原生接口包前,您需要安装thrift(>=0.13)依赖。使用示例首先下载最新安装包:pip3installapache-iotdb注意:如果您想要安装0.13.0版本的PythonAPI,不要使用 pipinstallapache-iotdb==0.13.0,请使用 pipinstallapache-iotdb==0.13.0.post1 作为替代!您可......
  • # yyds干货盘点 # ChatGPT 实用小案例分享——使用Python重命名附件和统计发票合计金
    大家好,我是皮皮。一、前言前几天在【志军】的星球看到了一个有意思的ChatGPT分享,正好喝Python相关的,一起来看看吧。ChatGPT实用小案例分享。如果你在高德或者滴滴上申请过开票,应该知道它们会给我们发一封邮件,发票和行程单都会放在附件中。由于高德是聚合平台,背后有很多网约车平台,......
  • python+playwright 学习-82 Request 对象
    前言每当页面发送网络资源请求时,页面都会发出以下事件序列:page.on("request")当页面发出请求时触发page.on("response")接收到请求的响应状态和标头时触发page.on("requestfinished")当响应主体被下载并且请求完成时发出。如果请求在某个时刻失败,则会发出page.on("requ......