2012-04-10 90 views
2

我不断收到此错误与货币转换程序,我写无效字面INT()基数为10

baht = raw_input("enter baht") 
usd = int(baht)/(30.94) 
print "%r baht equals %r usd" % (baht, usd) 
+4

你能提供的运行脚本,当你使用的是什么价值的样品和你的错误?如果我输入像“17”这样的有效整数,这对我来说很好。 – scwagner 2012-04-10 21:07:31

+0

让我猜,你输入了一个浮点表达式,例如'10.00'? – 2012-04-10 21:08:29

+0

你为什么要把泰铢的数字变成一个整数? – 2012-04-10 21:12:57

回答

2

问题:

  1. 使用浮动(泰铢)的浴恐怕也会是一个利率,这不是整数。
  2. 没有原始输入的东西用逗号(,)作为小数点分隔符,使用点(。)
相关问题