描述

请在公制长度和英制长度之间进行转换,具体来说,以"米"和"英尺"为单位进行长度转换。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬

从输入获得长度值和长度符号,例如:10m 或 10ft,输出转换后长度值和长度符号,输入长度值不限,输出长度值保存小数点后两位。1m = 3.2808ft‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬

例如:
1234.56789ft

demo1
alen = input()
if alen[-1] == "m":blen = eval(alen[:-1])*3.2808print("{:.2f}ft".format(blen))
elif alen[-2:] == "ft":blen = eval(alen[:-2])/3.2808print("{:.2f}m".format(blen))
else:print("格式错误")
demo2
a=input()tmp=a[-1]
l=len(a)
if tmp == 'm':val=eval(a[:-1])res=val*3.2808print("%0.2fft" % res)
else:val = eval(a[:-2])res = val / 3.2808print("%0.2fm" % res)

【python】练习:长度转换相关推荐

  1. python练习题10:长度转换 I

    长度转换 I 描述 请编写程序,完成米和英寸之间的长度转换,基本需求如下: 输入英寸,转换成米: 输入米,转换成英寸. 英寸采用in标记,放在数值结尾:米采用m标记,放在数值结尾. 1 米 = 39. ...

  2. chatgpt赋能python:Python长度转换-从毫米到厘米、米和英寸

    Python长度转换 - 从毫米到厘米.米和英寸 将长度从一个单位转换为另一个单位是编程中常见的任务,尤其是在建筑.制造和工程项目中.Python提供了一种简便的方式来实现这一任务,让我们来看看如何将 ...

  3. python:实现Length conversion长度转换算法(附完整源码)

    python:实现Length conversion长度转换算法 from collections import namedtuplefrom_to = namedtuple("from_t ...

  4. 2018.4.1(python) 请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。 //(米和英寸之间的长度转换)//热量转换

    温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit). 请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度. 转换算法如下:(C表示摄氏度.F表示华氏度 ...

  5. Python练习题10:长度转换

    描述 请编写程序,完成米和英寸之间的长度转换,基本需求如下: 输入英寸,转换成米: 输入米,转换成英寸. 英寸采用in标记,放在数值结尾:米采用m标记,放在数值结尾. 1 米 = 39.37 英寸 输 ...

  6. scrapy笔记——python的时间转换

    1 import datetime 2 GMT_FORMAT = '%M %H %d %m %w' 3 datetime.datetime.utcnow().strftime(GMT_FORMAT) ...

  7. python数据类型的转换

    python数据类型的转换 在python编程过程中,我们会经常用到对不同数据类型的转换,本章节将会跟大家一起学习和分享,python 内置函数的类型转换,接下来就开始一起学习吧,朋友. int(x[ ...

  8. python 进制转换 递归_python--使用递归优雅实现列表相加和进制转换

    咦,好像坚持了一段时间,感觉又有新收获啦. # coding: utf-8 class Stack: def __init__(self): self.items = [] # 是否为空 def is ...

  9. 使用Python,OpenCV转换颜色空间,追踪对象的轨迹

    使用Python,OpenCV转换颜色空间,追踪对象的轨迹 1. 效果图 2. 源码 参考 这篇博客可以看作是之前俩篇博客的融合,将介绍如何使用Python,OpenCV转换颜色空间,并利用HSV追踪 ...

最新文章

  1. 人工智能与大数据开发的12个注意事项
  2. 简介 NetWeaver Application Server 的三层架构
  3. python双精度浮点数怎么写_Python双精度浮点数运算并分行显示操作示例
  4. fenby C语言 P20
  5. Android短视频中如何实现720P磨皮美颜录制
  6. SSH框架中不为人知的细节(一)
  7. 林子大了,什么鸟都有----.NET运用String的十八层境界
  8. mysql my.cnf 配置建议
  9. 备忘(持续更新。。。)
  10. 八、JQurey总结
  11. python库之numpy
  12. 小汤学编程之JDBC(二)——dbutils框架和DataSource连接池
  13. MFC+ODBC操作Access数据库pdf版
  14. 使用shell脚本将mysql数据导入HIve中
  15. activiti 启动tomcat乱码_Activiti 流程图片显示乱码问题分析与解决
  16. No package ‘dconf‘ found
  17. 我对“硬盘分区”的愚见
  18. SpringBoot 单元测试——JUnit5
  19. 如何激活Windows Server 2008 R2
  20. 直连路由、主机路由以及选择顺序

热门文章

  1. 管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准
  2. 敏捷开发和瀑布流开发
  3. 垂直起降固定翼的学习大纲
  4. 深度学习-TextCNN网络(简单了解TextCNN网络构建过程)
  5. 中国网上零售年会 获奖名单
  6. 微信网页发红包服务器卡住,「」实用技巧:微信红包“发放失败,此请求可能存在风险,已被微信拦截”的解决办法...
  7. 【异构图笔记,篇章3】GATNE论文阅读笔记与理解:General Attributed Multiplex HeTerogeneous Network Embedding
  8. 特斯拉AI总监的MNIST训练之旅
  9. 【转载】SAP中与物料BOM有关的表关联
  10. 从零开始写设备树DTS