python字符串截取小例子

# TempConvert.py
val = input("请输入带温度表示符号的温度值(例如:32C): ")
if val[-1] in ['C','c']:
f = 1.8 * float(val[0:-1])+32
print("转换后的温度为: %.2fF" %f)
elif val[-1] in ['F','f']:
c = (float(val[0:-1]) - 32) / 1.8
print("转换后的温度为:%.2fC" %c)
else:
print("输入有误")

1、val 获取用户输入数据
2、判断val最后一位是否存在大小写C
3、定义f变量接收计算后的结果 定义float类型接收val输入的数值
4、输出格式化字符串数据,浮点数小数点后2位
5、如果val最后一位不是大小写C是F走分支条件
6、else结束分支流程

posted on 2016-09-22 11:23  玄月  阅读(403)  评论(0编辑  收藏  举报

导航