📅  最后修改于: 2023-12-03 15:24:53.967000             🧑  作者: Mango
在 Python 中,我们可以通过以下步骤来获取数字的每个数字:
下面是一个示例代码,演示了如何获取数字的每个数字:
num = 12345
str_num = str(num)
digits = []
for c in str_num:
digits.append(int(c))
print(digits) # [1, 2, 3, 4, 5]
解释:
首先,我们将数字 num
转换为字符串 str_num
。
然后,我们创建一个空列表 digits
来存储每个数字。
接着,我们使用 for
循环遍历字符串 str_num
中的每个字符 c
。
对于每个字符 c
,我们使用 int(c)
将其转换为数字,并将其添加到列表 digits
中。
最后,我们打印出列表 digits
,这将显示数字 num
的每个数字。
注意:如果数字 num
是负数,则第一个元素将为负号 "-",而不是数字。如果要移除负号,可以在循环之前将其删除。