numbers = [] while True: num = int(input("请输入一个数:")) if num == 0: break if num > 0: numbers.append(num) print("大于0的数:", numbers) 在这段代码中,使用了一个空的列表 numbers 存储大于 0 的数。每次读入一个数,如果它等于 0,就退出循环;如果它大于 0,就加入列表中。最后,我们输出了这个列表。
第2个回答 2023-01-28
while True: num = int(input("请输入一个数:")) if num == 0: break elif num > 0: print(num)