python中怎么将一个正整数逆序输出各位数字
时间: 2023-05-24 13:07:27 浏览: 1025
python逆序打印各位数字的方法
以下是将一个正整数逆序输出各位数字的Python代码:
```
num = 123456789 # 输入正整数
while num > 0:
digit = num % 10 # 取个位数字
print(digit, end="") # 输出数字
num //= 10 # 去掉个位数字
```
这段代码中,使用了一个 while 循环对每一位数字进行取模和除法运算,直到整个数被输出完毕。具体来说,取模运算(%)可以取出一个数的个位数字,除法运算(//=)可以去掉一个数的个位数字。同时,使用了 end="" 参数将输出的数字顺序排列在一起,而不是换行输出。
阅读全文