用python生成十个随机数求奇数和
时间: 2023-06-04 07:06:35 浏览: 172
Sure, I can help you with that! Here's some Python code to generate 10 random numbers and calculate the sum of the odd numbers:
```
import random
# generate 10 random numbers
numbers = [random.randint(1, 100) for _ in range(10)]
# calculate the sum of the odd numbers
odd_sum = sum(num for num in numbers if num % 2 != 0)
print("The 10 random numbers are:", numbers)
print("The sum of the odd numbers is:", odd_sum)
```
I hope that helps! Let me know if you have any other questions.
相关问题
python生成100个1000以内随机数,分开偶数和奇数
好的,这个问题很简单。以下是代码:
```python
import random
even = []
odd = []
for i in range(100):
num = random.randint(1, 1000)
if num % 2 == 0:
even.append(num)
else:
odd.append(num)
print("Even numbers:", even)
print("Odd numbers:", odd)
```
这个代码会生成 100 个 1 到 1000 之间的随机数,然后把它们分成偶数和奇数两组,最后输出结果。
用python写一个随机数列表,将其中的奇数和输出
好的,以下是用 Python 写一个随机数列表,将其中的奇数和输出的代码:
```python
import random
# 生成随机数列表
nums = [random.randint(1, 100) for _ in range(10)]
# 将奇数取出并输出
odds = [num for num in nums if num % 2 == 1]
print("随机数列表中的奇数有:", odds)
```
希望这个代码能够帮到您,如果您有更多问题或需求,请随时提出。