python编写程序实现如下功能:输入任意的数字,计算从1到这个数字之间,所有奇数之和是多少,所有偶数之和是多少。
时间: 2024-03-06 21:46:53 浏览: 148
以下是Python代码实现:
```python
num = int(input("请输入一个数字:"))
odd_sum = 0 # 存放奇数之和
even_sum = 0 # 存放偶数之和
for i in range(1, num+1):
if i % 2 == 0:
even_sum += i
else:
odd_sum += i
print("从1到{}之间,所有奇数之和是{},所有偶数之和是{}。".format(num, odd_sum, even_sum))
```
首先,我们输入一个数字,并将其转换为整数类型。然后,我们定义两个变量 `odd_sum` 和 `even_sum` 分别存放奇数之和和偶数之和的值。接着,我们使用 `for` 循环遍历从1到这个数字之间的所有数字,并根据它们是奇数还是偶数,将它们的值加到相应的变量中。最后,我们使用 `print` 函数输出结果。
阅读全文