1、下载个Python先吧。

2、首先要先了解两组概念:编译和解释,静态语言和脚本语言
上篇有提及怎么把这些转换成长记忆,那就是用自己的语言描述给别人听。
举个例子,有一篇1000字的文章
编译就是一口气把整个文章都翻译了,运行很快
解释就是一行行来给你翻译,好处就是很方便优化
静态语言=编译,C或C++类语言
脚本语言=解释,Python类语言
3、程序编写的基本方法:IPO
I,输入;P,处理;O,输出
输入就是分析需求,可以让用户手输,也可以实时更新下载,其中核心我们想把37度摄氏度转换成华氏度,
处理,就是看看有哪些是计算机能解决的,这部分就是传说中的算法了,我们不是经常说抖音的算法是个黑匣子,如果猜中它的算法,咱们都是五花八门的网红了吗。转换类最快的就是套个公式啦,因为比较简单。可能是我比较懒
输出,如果软件程序,很多要考虑用户的感受,主要是格式化和可视化呈现上
4、重点来啦,转换类的代码要怎么写,主要可以用于哪些场景。
像重量、温度、体积、汇率等等,写一小段代码,然后发给别人,哈哈挺实用
摄氏度和华氏度转换,公式

代码如下:

运行后:

多多练习哈!
#温度转换 #代表注释,不会程序运行。而'''三个单引号'''可以用于多行注释。
wendu=input("请输入温度值:")
if wendu[-1] in ['f','F']:#输入的字符串倒数最后1位判断是什么单位,再决定用什么公式
sheshidu=(eval(wendu[0:-1])-32)/1.8 #获得的输入是字符串,要eval去掉引号,才能转换成数字使用
print("转换后的温度是:{:.2f}C".format(sheshidu)) #{;.2f}就是格式化了,意思是保留小数点后2位
elif wendu[-1] in ['c','C']: #字符串都是有序的,可以根据位置来提取
huashidu=eval(wendu[0:-1])*1.8+32 #Python的缩进是强制性的,特别是分支语句
print("转换后的温度是:{:.2f}F".format(huashidu))
else: #别看现在代码五颜六色,这叫代码高亮,不同颜色代表不同内容,字符串绿色,保留字是橙黄色
print("输入格式有误") #一定要考虑周全,用户很可能随便乱输入,程序可能会出现异常




