如何阻止aList流入sumIs?我在aList之后尝试了几个换行符来关闭它。 aList中的中断会停止for循环并仍然会流入sumIs。
代码:
aList = ['spam', 'eggs', 'ham']
for x in aList:
print(x, end = ' ')
sumIs = 0
for number in [1, 2, 3, 4]:
sumIs = sumIs + number
print(sumIs)
prod = 1
for item in [1, 2, 3, 4]:
prod *= item
print(prod)
S = 'lumberjack'
T = ("and", "I'm", "okay")
for char in S:
print(char, end=' ')
现在打印是:
spam eggs ham 10
24
l u m b e r j a c k
打印应该是:
spam eggs ham
10
24
l u m b e r j a c k
答案 0 :(得分:4)
由于您的print()
- 循环调用不会打印任何行返回,您必须在循环后打印行返回。
只需在循环后添加print()
。