python求奇数位上数字的和
时间: 2024-01-10 20:15:32 浏览: 97
python求奇数之和函数做法
可以使用以下代码实现:
```python
num = input("请输入一个整数:")
sum = 0
for i in range(len(num)):
if i % 2 == 0:
sum += int(num[i])
print("奇数位数字之和为:", sum)
```
首先,我们通过 `input` 函数获取用户输入的整数,然后使用 `for` 循环遍历整个数字的每一位。在循环中,我们通过 `if` 语句判断当前位数是否是奇数位(因为 Python 中的数组下标从 0 开始,所以奇数位的下标是偶数),如果是奇数位,则将该位数值添加到 `sum` 变量中。最后,输出奇数位数字之和即可。
阅读全文