Python实现温度转换

简介: Python实现温度转换

题目描述:

华氏度F和摄氏度C的转换公式为:F=C*1.8+32。

输入带有符号的温度值,格式为:温度值加上单位。如果单位为C或c,则表示为摄氏度,将其转换为华氏度;如果单位为F或f,则表示为华氏度,将其转换为摄氏度。如果输入格式不正确,输出“输入格式错误”的提示信息。


实现代码:

TempStr=input("请输入带有符号的温度值:")
if TempStr[-1] in ['F','f']:
    try:
        C=(eval(TempStr[0:-1])-32)/1.8
        print("转换后的温度是{:.2f}C".format(C))
    except NameError:
        print("输入格式错误")
elif TempStr[-1] in ['C','c']:
    try:
        F=1.8*eval(TempStr[0:-1])+32
        print("转换后的温度是{:.2f}F".format(F))
    except NameError:
        print("输入格式错误")
else:
    print("输入格式错误")

运行演示:

image.png

目录
相关文章
|
8天前
|
机器学习/深度学习 算法 数据挖掘
【Python机器学习】回归任务、线性回归评价指标讲解及温度与花朵数线性回归实战(图文解释 附源码)
【Python机器学习】回归任务、线性回归评价指标讲解及温度与花朵数线性回归实战(图文解释 附源码)
59 0
|
8天前
|
Python
【玩转python】python实现不同温度之间的互相转换(附源码)
【玩转python】python实现不同温度之间的互相转换(附源码)
81 0
Python print() 打印两个 list ,实现中间换行
Python print() 打印两个 list ,实现中间换行
|
Python
Python实现因子分析(附案例实战)
Python实现因子分析(附案例实战)
1136 0
Python实现因子分析(附案例实战)
python小玩意——温度转换程序
python小玩意——温度转换程序
|
算法 程序员 数据处理
轻轻松松学会Python入门三:经典实例-温度转换
为了希望让大家能够很快的上手,并且印象深刻,我们先提出一个例子。该例子包含了学习Python初期的一些基本知识点,大家需要先对这些东西有一些基本的了解。
101 0
轻轻松松学会Python入门三:经典实例-温度转换
|
JSON 区块链 数据格式
Python实现一个简单的区块链
本文介绍如何用Python实现一个简单的区块链。
491 0
|
存储 数据安全/隐私保护 计算机视觉
python 实现pacs功能 推送下拉影像
python 实现dcmtk关联pacs功能 推送下拉影像
233 0
python 实现pacs功能 推送下拉影像
|
算法 大数据 Python
Leedcode 每日一练 搜索二维矩阵Ⅰ Python实现
Leedcode 每日一练 搜索二维矩阵Ⅰ Python实现
126 2
Leedcode 每日一练 搜索二维矩阵Ⅰ Python实现