摄氏度=华氏度-32再除以1.8,即 摄氏度=(华氏度-32)/1.8
因为input输入的值为字符串,所以在计算的时候要用eval()函数将str字符串类型转化为数值类型,才能进行计算. 
x = input("请输入华氏温度:")
y = (eval(x)-32)/1.8
print("华氏度{}={}摄氏度".format(x,y))

请输入华氏温度:82
华氏度82=27.77777777777778摄氏度


如果想将转化的摄氏度取整,可以使用round()函数对计算结果进行取整

x = input("请输入华氏温度:")
y = round((eval(x)-32)/1.8)
print("华氏度{}={}摄氏度".format(x,y))

请输入华氏温度:82
华氏度82=28摄氏度

知识点:

input()函数:让用户进行输入

round()函数:对数值进行取整

.format()函数:进行格式化输出 //格式print ("{}{}".format(x,y))\

常错点--在使用 .format函数时,经常忘记前面的引号"", 加上引号的目的是将普通的字符变为字符串.

注意点 :  在第二步将计算结果赋值给y时:

y = round((eval(x)-32)/1.8)     

y其实是一个int类型的数值

只不过在.format函数输出的时候:

print("华氏度{}={}摄氏度".format(x,y))

把它转为了一个字符串进行输出

python3-输入华氏度转化为摄氏度相关推荐

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

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

  2. 数字加减与摄氏华氏度转化 王明哲

    a = input('请输入第一个数字:') b = input('请输入第二个数字:')sum = int(a)+int(b)print('两个数的和是:{}'.format(sum))c = in ...

  3. 已知华氏温度f c语言,编程题:已知两种温度的换算公式C=(5/9)(F-32),试编写一个程序输入华氏度F,输出摄氏度。...

    使用python的写法为: val=input("请输入带有温度表示符号的温度值(例如:32c)") if val[-1] in ["C","c&qu ...

  4. 摄氏度与华氏度相互转换

    摄氏度与华氏度相互转换 /*摄氏度与华氏度的转换 (5.0/9)*(华氏度-32)*/ #include<stdio.h> int main() {float centigrade,deg ...

  5. 摄氏度和华氏度的换算

    用代码写出摄氏度和华氏度的换算 公式: 华氏度 = 9/5*摄氏度+32 发现很多东西不会的时候感觉好难,万万没想到结果特别简单 <script> var a=prompt("请 ...

  6. Python当中华氏度和摄氏度转换

    生中对温度的单位两种,一种华氏度一种摄氏度,今天实现温度之间的转换 首先需要知道两种温度的转换公式:华氏度:F        摄氏度:C 摄氏度转换华氏度:F=C×1.8+32 华氏度转换摄氏度:C= ...

  7. 第二章华氏度摄氏度转换

    /*摄氏度与华氏度对的转换公式位摄氏度=5/9.0*(华氏度-32)*///输入方法Scanner scanner=new Scanner(System.in);System.out.print(&q ...

  8. c语言程序计算华氏度,C语言:一个计算摄氏度华氏度和绝对温度三种数转换的程序...

    C语言:一个计算摄氏度华氏度和绝对温度三种数转换的程序 答案:2  信息版本:手机版 解决时间 2020-03-31 21:49 已解决 2020-03-31 06:26 初学C语言 有道题大概是 要 ...

  9. java实现摄氏度和华氏度相互转换

    java实现摄氏度和华氏度相互转换 公式说明 代码实践 测试结果查看 公式说明 *华氏度转摄氏度 ℃ = (οF - 32) / 1.8 摄氏度转华氏度 °F = (9/5)*°C + 32 代码实践 ...

最新文章

  1. JAVA面试相关基础知识
  2. Interview:算法岗位面试—11.15下午上海某航天***公司(国企)技术面之工业机器视觉认知、计算机视觉算法的理解、目标检测相关项目案例
  3. Intel和AMD的最新视频编码/解码基准测试
  4. vs android 压缩,Android Studio是否压缩classes.dex文件?
  5. vc 6.0 显示文件全路径_配送路径规划思考(十二)
  6. flowable实战(四)flowable任务实例管理接口
  7. Linux——Vi/Vim如何消除搜索后的关键字高亮
  8. Java的 类型转换器工具类Convert
  9. Linux C++后端开发学习路线参考汇总
  10. sql语句左连接时的ON AND用法
  11. 手机居然可以变成电脑的无线麦克风?快来瞧瞧
  12. 消息队列:SpringBoot集成RocketMQ的那些坑(真实有效、附源码)
  13. Myeclipse 是如何启动tomcat服务
  14. 人口普查也是一个超大的“用户画像”。
  15. AES256-GCM-NOPADDING加密解密(java)
  16. 实现新闻搜索功能:用户输入关键字,用来匹配新闻标题或内容。
  17. 将iPad/iPhone作为电脑的音箱扬声器的方法
  18. 软件测试入职1个月想辞职了
  19. python 调用event handler_扣丁学堂Python开发之调用语音模块时报错及解决方法
  20. 微服务——Docker笔记(最全)

热门文章

  1. 三重积分的球面坐标系的体积元素表示
  2. C库函数(tolower/toupper)实现字母的大小写转换
  3. 手机页面前端框架weui+
  4. Linux 查看查找文件
  5. vue路由懒加载写法
  6. 阿里大鱼发送短信(工具类)
  7. 串口转无线WiFi模块——WizFi210-EVB操作手册
  8. CF 71A [字符串统计]
  9. CentOS之vim操作
  10. rufus制作ubuntuU盘启动以及window10和ubuntu20.04.2双系统