【发布时间】:2014-07-09 09:26:06
【问题描述】:
我想要一个程序将用户输入转换为整数并仅在可能的情况下将其存储在列表中。如果输入不能转换为整数,程序应该继续并忽略输入。
【问题讨论】:
-
注意有
1e+2等特殊情况可以转成int
标签: python string python-2.7 integer type-conversion
我想要一个程序将用户输入转换为整数并仅在可能的情况下将其存储在列表中。如果输入不能转换为整数,程序应该继续并忽略输入。
【问题讨论】:
1e+2等特殊情况可以转成int
标签: python string python-2.7 integer type-conversion
这里最好的方法是尝试转换它,如果转换失败则忽略错误。例如:
try:
your_list.append(int(user_input))
except ValueError:
pass
【讨论】: