My first Python program(附增加清屏方法)
1 #TempConvert.py 2 TempStr = input("请输入带有符号的温度值:") 3 if TempStr[-1] in ['F', 'f']: 4 C = (eval(TemStr[0:-1]) - 32)/1.8 5 print("转换后的温度是{:.2f}C".format(C)) 6 elif TempStr[-1] in ['C', 'c']: 7 F = 1.8 * eval(TempStr[0 : -1]) + 32 8 print("转换后的温度是{:.2f}F".format(F)) 9 else: 10 print("输入格式错误")
顺便写一下怎么增加清屏功能:
https://bugs.python.org/issue6143
进入这里之后
把这个文件复制到Python\Python36\Lib\idlelib(Python36是我Python版本,可能下载版本我们不同)
然后在这个目录下找到config-extensions.def这个文件
在最后加上
[ClearWindow] enable=1 enable_editor=0 enable_shell=1 [ClearWindow_cfgBindings] clear-window=<Control-Key-l>
保存后退出,再打开你的编译器
Ctrl+L,如果清屏,则成功了。