“举一反三”的版本间的差异
来自CloudWiki
(创建页面,内容为“案例: #TempConvert.py Tempstr = input("请输入带有符号的温度值:") if TempStr[-1] in ['F', 'f']: c = (eval(TempStr[0:-1]) - 32)/1.8 print("转…”) |
|||
第1行: | 第1行: | ||
− | 案例: | + | '''案例:''' |
#TempConvert.py | #TempConvert.py | ||
Tempstr = input("请输入带有符号的温度值:") | Tempstr = input("请输入带有符号的温度值:") | ||
第10行: | 第10行: | ||
eLse: | eLse: | ||
print("输入格式错误") | print("输入格式错误") | ||
+ | |||
+ | |||
+ | == Python语法元素理解 == | ||
+ | |||
+ | |||
+ | -温度转换程序共10行代码,但包含很多语法元素 | ||
+ | |||
+ | -清楚理解这10行代码能够快速入门Python语言 | ||
+ | |||
+ | -参考框架结构、逐行分析、逐词理解 | ||
+ | |||
+ | |||
+ | |||
+ | == 输入输出的改变 == | ||
+ | |||
+ | |||
+ | -温度数值与温度标识之间关系的设计可以改变 | ||
+ | |||
+ | -标识改变放在温度数值之前:C82,F28 | ||
+ | |||
+ | -标识字符改变为多个字符:82Ce、28F |
2020年9月10日 (四) 06:40的最新版本
案例:
#TempConvert.py Tempstr = input("请输入带有符号的温度值:") if TempStr[-1] in ['F', 'f']: c = (eval(TempStr[0:-1]) - 32)/1.8 print("转换后的温度是{:.2f}C".format(C)) elif TempStr[-1] in ['c', 'c']: F = 1.8*eval(TempStr[e:-1])+32 print("转换后的温度是{:.2f}F".format(F)) eLse: print("输入格式错误")
Python语法元素理解
-温度转换程序共10行代码,但包含很多语法元素
-清楚理解这10行代码能够快速入门Python语言
-参考框架结构、逐行分析、逐词理解
输入输出的改变
-温度数值与温度标识之间关系的设计可以改变
-标识改变放在温度数值之前:C82,F28
-标识字符改变为多个字符:82Ce、28F