这段代码哪里出错了?
求个高手找出代码出错的地方,如能把新代码写给我那就更好了,谢谢。 列表的切片,里面是冒号tempstr=input('请输入带字母的温度值:')
if tempstr[-1] in ['f','F']:
C=(eval(tempstr)-32)/1.8
print('转化后的温度是{:.2f}C'.format(C))
elif tempstr[-1] in ['c','C']:
F=eval(tempstr)*1.8+32
print('转化后的温度是{:.2f}F'.format(F))
else:
print('输入错误!') 疾风怪盗 发表于 2020-10-14 18:05
列表的切片,里面是冒号
为什么tempstr[-1]这个地方可以不加冒号呢? 江中谷雨 发表于 2020-10-14 18:32
为什么tempstr[-1]这个地方可以不加冒号呢?
tempstr[-1]是取一个数
tempstr是取一段数
页:
[1]