我需要从用户那里拆分 raw_input(由 10 个整数组成),这样我才能找到最大的奇数。如果字符串中没有赔率,则最终输出应该是最大的奇数或“无”。这段代码给了我一个 TypeError: not all arguments 在字符串格式错误期间转换。我正在使用 Python 2.7。
这是我所拥有的:
def uiLargestOddofTen():
userInput = raw_input("Please enter ten integers:")
oddList = []
x = userInput.split()
n = 10
for element in x:
y = int(element)
while n > 0:
if element % 2 != 0:
oddList.append(y)
n = n - 1
return max(oddList)
谢谢你的帮助!!