引言:本人从小白自学python,为了测试基础学习效果,增加一定的促进,想通过参加全国计算机等级考试二级python来检验基础学习情况。在学习过程中,会将该过程编写的python小程序题目在此发表,希望找到共同学习的人一起讨论,可能发表的有许多不是很完善的地方,请大家指正。后期学习路线,还会继续通过参加一些社会类的考试来检验学习成果。高阶段学习的话,可能会参加一些python的比赛,或者自己接一些项目,然后会根据自己的情况将一些项目的Python程序在此分享。

码字不易,求赞,求关注,求赏

一、本项目来源:最近看python编程百例,今天学的是虚拟跑步机的小程序,这个可以运用到以后的智能穿戴的开发程序上,我想智能手表或者手环上那个记录跑步的东西,应该运用了这个,几行代码就可以 实现,不会暂用智能终端多少资源。

二、先上传自己写的代码。

import time
import sys
leave = 0
print("========虚拟跑步机========")
print(30*"#")
weight = float(input("请输入你的体重(kg):"))
speed = float(input("请输入你的跑步速度(m/s):"))
times = int(input("跑步时间(分钟):"))
times = times * 60dista =speed * times/1000calor = weight * 30 / (400 / (speed * 1000 / 60)) * times / 60 / 60print('跑步距离:{:.2f} km 能量消耗:{:.2f} cal'.format(dista, calor))

三、程序解读

这里面主要运用了两个模块,time时间模块和sys系统调用模块,所以使程序看上去在自动运行。这里后期,如果运用在终端设备上,可以直接调取终端里面的gps数据,这样就可以自动获取速度以及跑步距离等,更加真实的反应跑步实时情况。

四、脚本运行效果

五、发表的其它文章:

python根据生日自动批量产生中奖双色球

python虚拟跑步机相关推荐

  1. Python 实现简单虚拟跑步机计算消耗的能量

    根据体重,运动速度,运动时间,计算消耗的热量 消耗热量=体重X运动时间X指数K 指数K=30/速度(分钟/400米),每400米用去的时间 如速度为6千米每小时 60/(6000/400)=400*6 ...

  2. Python实战技术 - Python虚拟隔离环境 和 Docker技术

    Python实战技术 - Python虚拟隔离环境 和 Docker技术 已经学过,只想查查手册?--试试直接跳转到命令: (1)使用venv创建相关命令 (2)使用virtualenv创建相关命令 ...

  3. python虚拟环境管理 —— 以 workon 切换虚拟环境

    python虚拟环境管理 Linux Windows Linux 1.安装 virtualenvwrapper $ pip3 install virtualenvwrapper 2.创建目录存放虚拟环 ...

  4. python虚拟环境管理器

    前言 Hey,大家好,我是码农星期八 事情是这样子的,原来我一直使用的conda,用conda来进行隔离环境,但是装了一个东西也需要用到Python,奇怪的问题发生了,conda自带的Python怎么 ...

  5. 虚拟主机搭建python服务器,python虚拟主机服务器

    python虚拟主机服务器 内容精选 换一换 弹性云服务器(Elastic Cloud Server,以下简称ECS)是由CPU.内存.镜像.云硬盘组成的一种可随时获取.弹性可扩展的计算服务器,同时它 ...

  6. 安装python虚拟运行环境,linux下配置workon切换虚拟环境

    一.查询python解释器所在路径 以下查询py3和py2的目录: $ which python3 /usr/bin/python3 $ which python2 /usr/bin/python2 ...

  7. python虚拟环境管理app_pyenv虚拟环境管理python多版本和软件库

    可能大家在日常工作中会遇到这么个问题,现在基本的linux系统都是自带老版本的python2.7.x版本,我又不想用老版本,但直接升级可能会出问题,或是依赖老版本的程序就运行不了,有没办法能安装3.x ...

  8. 文件系统模拟程序python_如何使用sh实现Python虚拟文件系统

    我已经建立了一个模拟操作系统的Python脚本.它有一个命令提示符和一个虚拟文件系统.我使用shelve模块来模拟文件系统,它是多维的,以便支持目录的层次结构.但是,我在执行"cd" ...

  9. Xvfb 虚拟现实库 之 Python 虚拟桌面 pyvirtualdisplay

    如何在Xvfb中运行Selenium?:https://cloud.tencent.com/developer/ask/107705 命令:nohup Xvfb -ac :7 -screen 0 13 ...

最新文章

  1. 深圳、长沙高校排名飙升,清北坐实亚洲大学Top2,留学深造还去啥新港日| 泰晤士2020亚洲大学榜...
  2. AI 模型性能上不去?这真的不怪我,ImageNet 等数据集每 100 个标签就错 3 个!...
  3. BOOST_LOCAL_FUNCTION宏用法的测试程序
  4. 信息学奥赛一本通(1034:计算三角形面积)
  5. 【JUC】第三章 多线程锁、CallableFuture 接口
  6. python 用mysqldb方式操作数据库
  7. 国标GB28181协议国标平台EasyGBS客户端作为上级平台如何跟下级海康8700平台对接?
  8. c++ 读取二进制bin文件
  9. Mac 打开大小写切换很慢
  10. 微波雷达感应模块,智能马桶传感方案,智能化生活
  11. allegro跨层复制铜皮
  12. 我在 CMU 的八年博士生涯...
  13. ExpandableListQQ好友列表
  14. 关于计算机系调查问卷表,计算机系统调查问卷.xls
  15. USB设备运行不正常,windows无法识别的问题
  16. 【翻译】和麻美学姐一起的世界树(マミさんと世界樹スレ)第二话
  17. xcode不支持ios12beta系统
  18. bzoj3698: XWW的难题 有上下界的网络流
  19. 从本子文件名中提取本子的名字
  20. qpc之qk调度学习笔记

热门文章

  1. 2022年第三场直播公告
  2. mysql查看指定全局变量_【全局变量】mysql查看全局变量以及设置全局变量的值...
  3. 我可爱的卧龙凤雏同事又双叒叕搞了个BUG
  4. gcc编译选项-Wl
  5. 黑群晖安装ZEROTIER ONE实现内网穿透
  6. L2-032 彩虹瓶——栈
  7. python数字小游戏
  8. SK6805MICRO-2427RGB灯珠 2427RGB内置IC灯珠 适用显示领域、智能应用、蓝牙WiFi装饰
  9. C语言除法哪个是整除,c语言整除(c语言整除怎么表示)
  10. 百度一下,你就知道”你真的知道嘛?