time = raw_input()
if "PM" in time:
ls = time.split(":")
int(ls[0])
print type(ls[0])
我在Hackerearth遇到了一个我正在解决的问题。但我的代码在这里不会将str更改为int。 输出
<type 'str'>
我想将时间的第一个元素更改为int,以便我可以对其执行数学计算。 输入需要
6:05:08PM
答案 0 :(得分:0)
int()
返回整数。变量不会就地更改。
分配结果:
ls[0] = int(ls[0])
答案 1 :(得分:0)
Integer = int(ls[0])
它将str转换为int然后你可以使用这个Integer进行计算
答案 2 :(得分:0)
int(ls[0])
应该为你做的伎俩,但请注意,这是一种非常不安全的方法。