程序运行结果示例:
请输入一个非负整数,输入0退出程序:123
3 2 1
请输入一个非负整数,输入0退出程序:1234
4 3 2 1
请输入一个非负整数,输入0退出程序:0
程序运行结束
while True:
a = input("请输入一个非负的整数")
if a!=0:
b = str(a)
c = list(b)
c.sort(reverse=True)
for word in c:
print(word, end=" ")
print("\n")
else:
print("程序运行结束")
break
输入0无法跳出循环
应该用字符0,而不是数字0
while True:
a = input("请输入一个非负的整数")
if a!='0':
b = str(a)
c = list(b)
c.sort(reverse=True)
for word in c:
print(word, end=" ")
print("\n")
else:
print("程序运行结束")
break