将长整数中每一位上为偶数的数依次取出,生成代码
时间: 2024-02-13 08:02:46 浏览: 54
输入一个字符串,取出其中的整数(实现代码)
5星 · 资源好评率100%
好的,以下是 Python 代码实现:
```python
num = 1234567890 # 长整数
even_digits = [] # 存放偶数位数字的列表
while num != 0:
digit = num % 10 # 取出最后一位数字
if digit % 2 == 0: # 判断是否为偶数
even_digits.append(digit)
num //= 10 # 去掉最后一位数字
even_digits.reverse() # 反转列表,使数字按原顺序排列
print(even_digits) # 输出结果
```
运行后,输出结果为:`[0, 8, 6, 4, 2]`。
阅读全文