当运行测试输入6789时,写出下面Python 程序的执行结果和原因。num=int(input("请输入一个整数:)) while (num!=0): print(num % 10,end=' ') num = num //10
时间: 2024-03-24 18:39:18 浏览: 53
Python中实现输入一个整数的案例
5星 · 资源好评率100%
当运行测试输入6789时,程序的执行结果为:
```
9 8 7 6
```
这是因为程序使用了 while 循环,当输入的整数不等于0时,会执行循环内的语句。在循环内,程序首先将输入的整数对10取余(即求个位数),然后使用 end=' ' 参数使输出不换行,最后将输入的整数除以10(即去掉个位数)。随后循环继续,直到输入的整数变为0为止。因此,对于输入的整数6789,输出的结果为9 8 7 6。
阅读全文