ls = ['hello','world','welcome','back']
print(' '.join(ls))
hello world good morning
enter = int(input('enter a number '))
line = 0
while line < enter:
line += 1
num = 0
ls = []
while num <= line:
num += 1
ls.append(num)
if num == line:
print(" ".join(str(i) for i in ls))
break
变量line控制换行。
变量num控制每行数字个数,一旦等于line则停止inner while loop并print出所在行。
数字用list存储,格式为[1,2,3...],使用join将每个value中间用空格隔开。