在一个列表中存储数字1~9。 遍历这个列表。在循环中使用一个if-elif-else 结构,以打印每个数输出内容应为1st 、2nd 、3rd 、4th 、5th 、6th 、7th 、8th 和9th ,但每个序数都独占一行。
此题如何让输出结果 不是 各序数独占一行。
谢谢。
在一个列表中存储数字1~9。 遍历这个列表。在循环中使用一个if-elif-else 结构,以打印每个数输出内容应为1st 、2nd 、3rd 、4th 、5th 、6th 、7th 、8th 和9th ,但每个序数都独占一行。
此题如何让输出结果 不是 各序数独占一行。
谢谢。
_list = [1,2,3,4,5,6,7,8,9]
for i in _list:
if i == 1:
print('1st',end=' ')
elif i == 2:
print('2nd',end=' ')
elif i == 3:
print('3rd',end=' ')
else:
print(str(i)+'th',end=' ')
在print上加end