输入一个三位自然数,计算输出自然数的百位,十位,个位用python代码编写
时间: 2023-08-04 10:18:06 浏览: 158
py代码-输入一个包含若干自然数的列表,输出一个新列表,新列表中每个元素为原列表中 每个自然数的位数。例如输入[1,888,99,23456],输出[1,3,2,5]。
好的,下面是用 Python 编写的代码实现:
```
num = int(input("请输入一个三位自然数:"))
# 计算百位
hundreds = num // 100
# 计算十位
tens = (num - hundreds * 100) // 10
# 计算个位
ones = num % 10
# 输出结果
print("这个自然数的百位是:", hundreds)
print("这个自然数的十位是:", tens)
print("这个自然数的个位是:", ones)
```
你只需要将这段代码复制到 Python 环境中运行即可。
阅读全文