【发布时间】:2016-06-01 04:04:36
【问题描述】:
>>> x='2,33'
>>> type(x)
<type 'str'>
>>> y=int(x)
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
y=int(x)
ValueError: invalid literal for int() with base 10: '2,33'
>>>
我在尝试将另一个函数的返回值转换为 int 以进行计算时遇到问题。 问题在于该字符串中存在“,”,知道如何删除它。
【问题讨论】:
-
要将字符串中的哪个整数转换成
int?