写一段关于键盘输入(使用input("请输入一个3位的自然数")一个三位自然数,输出它的各个位上的数字。 改进:如果是输入一个任意位的自然数,如何将每个位的数字分离出来?
时间: 2023-04-02 17:02:32 浏览: 111
向屏幕输入一个数,输出是几位数
可以使用字符串的切片操作,将输入的自然数转换为字符串,然后再逐位输出。例如:
num = input("请输入一个自然数:")
for digit in num:
print(digit)
这样就可以将任意位数的自然数的每个数字分离出来了。
阅读全文