Python温度转换
一.温度转换公式:
C=(F-32)%1.8
F=(C*1.8)+32
二.使用到的命令:
input函数:输入的内容都是字符串
多分支if-elif-else语句:条件语句嵌套
eval函数:评估函数(数值型)
三.过程:
(1)输入数据:
(2)处理数据:
if语句:多分支if-elif-else语句的分支语句,对后面的语句进行判断,当后面的语句为true时,执行后续动作,如果为false时,就会跳过if的执行语句进行下一个判断。
[ ] :通过索引下标获取字符串中的字符,从左向右以0开始,从右向左以一1开始。
in:成员运算符,如果字符串中包含给定的字符串,则返回 True。
[nl:n2]:截取字符串中的一部分,包含nl不包含n2。
TempStr[0:-1]:取正向的第一个字符到反向的第一个字符但不包含反向的第一个字符。
两者结果相同,都化为数值型与32相减。
(3)输出数据:
%f:格式化定点数,可指定小数点后的精度
:.2f:保留两位小数的浮点数
前者不能保留两位小数但后者可以
四. 常见问题:
保留两位小数的浮点数时“:.2f”中的“.”经常容易忘记,忘记会使得无法保留两位小数,如图: