python中单独拿出一个四位数字的每一位数字
时间: 2024-04-30 13:21:30 浏览: 116
可以使用整除和取模运算符来实现:
```python
num = 1234
thousands = num // 1000 # 千位
hundreds = (num // 100) % 10 # 百位
tens = (num // 10) % 10 # 十位
ones = num % 10 # 个位
print(thousands, hundreds, tens, ones) # 输出:1 2 3 4
```
首先,我们用整除运算符 `//` 和数字 `1000` 来获取千位数字。接着,我们用整除运算符和数字 `100` 来获取百位数字,并用取模运算符 `%` 和数字 `10` 取出个位数字。最后,我们用整除运算符 `//` 和数字 `10` 来获取十位数字。
阅读全文