Python中如何判断个位十位百位
时间: 2024-02-16 08:32:43 浏览: 108
输出符合要求的四位数并统计个数 (照每行5个数的格式输出 )要求:千位等于十位,百位等于各位
在 Python 中,可以使用以下代码来判断一个整数的个位、十位和百位:
```python
num = 123 # 要判断的整数
a = num % 10 # 个位
b = (num // 10) % 10 # 十位
c = (num // 100) % 10 # 百位
print("个位:", a)
print("十位:", b)
print("百位:", c)
```
运行结果:
```
个位: 3
十位: 2
百位: 1
```
首先使用 `%` 操作符获取个位的值,因为整除10后余数即为个位。然后使用 `//` 操作符获取去掉个位后的数,再对10取模获取十位的值。同样地,使用 `//` 操作符获取去掉十位及以后的数,再对10取模获取百位的值。
阅读全文