温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画。华氏度以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画。

根据华氏和摄氏温度定义,转换公式如下:

C = ( F – 32 ) / 1.8 F = C * 1.8 + 32

输入格式:

输入一个实数表示温度,后面的字母表示温度体系:F或f表示华氏温度,而C或c表示摄氏温度,实数与字母间无分隔符。

输出格式:

输出转换后的温度(保留两位小数,且后面有温度体系说明符,大写字母表示);若输入的数据格式有误(未有效标示温度体系),输出Error

输入样例:

36.8C

输出样例:

98.24F

输入样例:

10f

输出样例:

-12.22C

输入样例:

78.2#

输出样例:

Error
x=input()
if x[-1] in ['c','C']://因为不确定输入数字个数,因此我们从字符串最后一位向前判定最后一个字符是否为c或Ca=eval(x[0:-1])d=a*1.8+32print("%.2fF"%(d))
elif x[-1] in ['f','F']:b=eval(x[0:-1])c=(b-32)/1.8print("%.2fC"%(c))
else:print("Error")

Python之温度换算相关推荐

  1. python——温度换算(以字母结尾)

    实验二 温度换算(参考时间20min) 程序要求如下: 1).输入输出的摄氏度可采用大小写字母C结尾,温度可以是整数或小数,如:12.34C)指摄氏度12.34度 2).输入输出的华氏度可采用大小写字 ...

  2. python温度转换_一步一步教会你,详解用Python实现一个简易的温度换算GUI小工具...

    今天,我们来使用Python完成一个小工具的制作.很简单,就是对于摄氏温度和华氏温度的相互换算.但是,我们的目的是复习一下之前学过的Python中tkinter的小内容. 复习下前面的知识 先来看下今 ...

  3. Python 头哥实验题目(一、二、三)

    第一章 Python编程基础 Python 计算思维训练 公式编程 第一关 :表达式求解–垂直上抛小球位置计算 # 本程序计算小球上抛在不同时间点的高度 v0 = 25 # 小球上抛的初速度 g = ...

  4. 用python做简单的单位换算程序

    大家好,在单位换算中,有些人时不时把单位换算错误.混淆,造成不必要的烦恼. 所以我今天跟大家分享的内容就是用python的math和time模块做的单位换算小程序(目前做的单位还不全面,只有一些常用单 ...

  5. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  6. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  7. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  8. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  9. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  10. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

最新文章

  1. JSP的会话(Session)跟踪
  2. git 重新关联远程仓库地址
  3. LeetCode 1707. 与数组中元素的最大异或值(Trie树)
  4. CIF进口货物流程图_上海关区对外承包工程货物进口报关公司【清关代理吧】
  5. linux png格式的文件,PNG文件结构分析之一(了解PNG文件存储格式)(转)
  6. jQuery dataTables四种数据来源[转]-原文地址:http://xqqing79.iteye.com/blog/1219425
  7. Web应用中优化IBatis性能
  8. 染色产品常见疵病分析
  9. wine运行软件检测不到u盘_PE吧“U盘助理”——启动U盘制作图文教程-
  10. 北方民族大学计算机考研专业课,2021北方民族大学专业课考研真题资料汇总!!...
  11. java调用chrome内核_selenium中如何测试360等基于chrome内核的浏览器
  12. 谷歌身份验证器的一次性验证_使用一次性密码创建和应用多因素身份验证策略
  13. C语言程序设计实验报告——实验四
  14. c语言32关键字详解pdf,C语言32个关键字.pdf
  15. 【转帖】财务尽职调查资料收集总结
  16. 数组里的字符串转换成数字或者把数字转换成字符串
  17. 【RPA Mobile自动化4】手机测试自动化
  18. 网易企业邮箱在 手机上登陆 总显示密码或账号错误
  19. 安卓使用opengles显示深度点云图或深度3D效果图
  20. 云短信使用——阿里云短信使用步骤

热门文章

  1. 是程序员的都得知道为啥1024是程序员节
  2. 三维地图可视化应用教程
  3. 大一新生c语言实验报告总结,实验报告总结
  4. matlab绘制vti群速度,声波测井中的相速度与群速度讨论.PDF
  5. 图像分割算法的优缺点比较
  6. java 读取Excel(.xls格式)
  7. UMLChina公众号文章精选(20220821更新精选)
  8. js:苹果手机页面返回,数据不刷新问题
  9. 直流电机驱动电路设计
  10. 单片机C语言LED点阵编程,基于单片机的8*8 LED点阵显示技术