Python|探究华氏-摄氏温度之间的转化方法

问题描述输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。输入:32 34输出:0.0 1.1解决方案先用分隔符输入要输入的参数也可用map函数实现,要将输入的函数转化为字符形式可用eval函数进行,再在if条件判断语句下对输入参数判断。再在if条件下使用while循环打印出华氏温度,注意占位符的用法,%6表示字符宽度,.1表示保留一位小数。结语使用分隔符输入参数,将整数转化为字符记性判断,在while循环中求出替换值。代码行数不够简洁。附件代码清单1 DFSPython代码upper, lower = input().split("  ")#也可用map函数输入: map(int, input().split(" "))index = 0upper = eval(upper)lower = eval(lower)#执行两个字符表达式并返回表达式的值if upper < lower:print("Invalid")elif upper >= lower:print("fahr celsius")index = lowerwhile index <= upper:print("%d%6.1f" %  (index, 5.0*(index - 32)/9))#%d表示替换的占位符,%6表示占6个字符宽度,.1表示保留一位小数index += 2实习编辑:隆阳责编 :沈志坚能力越强,责任越大。实事求是,严谨细致。(where2go团队)微信号:算法与编程之美

(0)

相关推荐

  • 判断字符串中只包含或不包含某种字符的方法

    通过2个函数CHARINDEX和PATINDEX以及通配符的灵活使用可达目的. 通过2个函数:CHARINDEX和PATINDEX CHARINDEX:查某字符(串)是否包含在其他字符串中,返回字符串 ...

  • 规范单词句子3函数:upper,lower,proper随你挑

    今天说3个函数,都是和单词有关的.分别是upper,lower,proper. upper:将一个文本字符串中的所有小写字母转换为大写字母,不改变文本中的非字母字符.小写转大写. lower:将一个文 ...

  • 学会这几个函数,文本大小写字母自由转换!

    行云里讲堂(ID:xingyunli2022) 践行终身学习,专注个人提升. 整理编辑:枏北 01 小写字母转大写 UPPER函数是一种用来将文本中的带小写字母的字符串全部转换为大写字母的函数. 其语 ...

  • Python 导入 8 种数据文件的方法

    数据分析过程中,需要对获取到的数据进行分析,往往第一步就是导入数据.导入数据有很多方式,不同的数据文件需要用到不同的导入方式,相同的文件也会有几种不同的导入方式.下面总结几种常用的文件导入方法. 大多 ...

  • 糖类、 脂类、 蛋白质之间的转化关系

    ​三大营养物质 糖类. 脂类. 蛋白质之间的转化关系 ①糖类 代谢与脂类代谢之间的关系 应让清楚,糖类与 脂肪之间的转化是双向的,但它们之间的转化程度不同,糖类可以大量形成脂肪,例如酵母菌放在含糖培养 ...

  • 趣味小实验:探究比较物体运动快慢的方法(二)

    小实验--探究比较钢珠和玻璃珠运动快慢的方法(赵若涵)    点评:该实验若涵同学采用大小相同的钢珠和玻璃珠(控制变量),另外,建议增加实验反思--钢珠和玻璃珠从同一斜面同一高度(也是控制变量),自由 ...

  • 解析几何中角度与斜率之间的转化

    解析几何中出现的角度问题并不一定都能转化成斜率来处理,解析几何中处理角度问题的方法也可以采用余弦定理或向量法,只不过用斜率较多,一般来说角度是与坐标轴所成的夹角时一般可以转化为斜率问题,若角度并非与轴 ...

  • Python数据分析:常见的数据预处理方法

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于数据杂论,作者:Wpc7113 Python 数据分析入门案例讲解 https:// ...

  • Python | 蓝桥杯-幸运数字的解决方法

    问题描述 到x星球旅行的游客都被发给一个整数,作为游客编号.x星的国王有个怪癖,他只喜欢数字3,5和7. 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品. 前10个幸运数字是:3 ...

  • 最容易拉近人与人之间关系的方法是请客吃饭

    业务员出身,不知道参加过多少饭局,也不知道请人吃了多少次饭,后来发现:没有一件事儿不能吃饭解决. 假如你请人吃饭人家不去,那么这件事儿就有了难度,如果你请吃饭人家答应了,那么几乎没有事儿不能解决,甚至 ...

  • 两台电脑之间文件共享的方法步骤图解

    现在很多人在同一个局域网里都会拥有多台电脑,要是有两台电脑想要互传文件的话可以使用共享的方法,下面是学习两台电脑共享文件的方法,供您参考. 1.台电脑处在同一局域网中.点击开始,打开"控制面 ...

  • PCL中点云数据格式之间的转化

    首先介绍一下我们使用PCL时会经常用到的两种数据类型 关于pcl::PCLPointCloud2::Ptr和pcl::PointCloud<pcl::PointXYZ>两中数据结构的区别 ...