练习里的模拟题,求大神帮帮忙

从键盘中随机输入若干个整数,以@作为结束标志,然后按照从小到大顺序输出,每个数之间用空格隔开。

提示:“请输入整数,按回车键继续:”

 

num_list = []
while True:
    s = input("请输入整数,按回车键继续:")
    if s == '@':
        break
    else:
        num_list.append(int(s))
num_list = [str(i) for i in sorted(num_list)]
print(" ".join(num_list))