【发布时间】:2019-12-15 06:27:52
【问题描述】:
我想在一行中取两个数字并得到它们的总和。 所以我想我必须使用 split()
这是我写的代码
num1,num2 = map(int,input.split())
result = num1+num2
print(str(result))
'''一直说这段代码有运行时错误但我不知道为什么'''
【问题讨论】:
-
input().split(). -
另外,
print(result)。str()是不必要的。 -
实际错误为
AttributeError: 'builtin_function_or_method' object has no attribute 'split'。input是一个函数。您必须调用它 (input()) 才能获得具有.split()方法的字符串结果。
标签: python-3.x split