1、输入数据(Input-->input函数)
2、处理数据(Process-->控制结构:if...elif....else,while,for)
3、输出数据(output-->print函数)
示例如下:
is_continue='Y'
while is_continue in ['Y','y']:
TempStr = input('请输入一个带单位的温度值:')
if TempStr[-1] in ['F','f']:
C =(float(TempStr[0:-1])-32)/1.8
print('转换后的温度值为:%.2fC'%C)
elif TempStr[-1] in ['c','c']:
F = float(TempStr[0:-1])*1.8+32
print('转换后的温度值为:{:.2f}F'.format (F))
else:
print('输入数据错误请重新输入!')
is_continue = input('是否还需要温度转换?(Y/N)')
结果如下: