【发布时间】:2013-01-05 17:16:10
【问题描述】:
我需要编写一个不会给我错误的代码,例如,我想要一个打印再试一次。
我学习其他主题,但我对此一无所知。 我有这个代码:
def conversor(anosluz):
try:
km = float(anosluz * (9.459 * 10**12))
return km
except Exception, e:
print 'Ooops! O valor que inseriste nao e o correcto, tenta de novo.', e
if __name__=='__main__':
anosluz = input('Insira a distancia em anos luz: ')
resultado = conversor(anosluz)
print resultado
【问题讨论】:
-
哪一部分你不明白?这段代码似乎已经可以工作了。
-
但是不行!我想要这样,当我输入例如“2..0”时,然后将我想要的内容打印为错误...
标签: python exception printing except