1.从键盘输入十个数存到列表list01当中,并计算它们的平均值方差 2.生成十个数存入到元组当中 3.如果两个素数之差为2,这样的两个素数就叫作"孪生数",找出100以内的所有"孪生数"并存到列表当中 4使用列表判断一个列表是否在另外一个列表中
时间: 2024-05-05 18:15:13 浏览: 60
1.
```python
list01 = []
for i in range(10):
num = int(input("请输入第{}个数:".format(i+1)))
list01.append(num)
mean = sum(list01) / len(list01) # 平均值
variance = sum([(x-mean)**2 for x in list01]) / len(list01) # 方差
print("平均值为:", mean)
print("方差为:", variance)
```
2.
```python
import random
tuple01 = tuple(random.randint(1, 100) for i in range(10))
print(tuple01)
```
3.
```python
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num**0.5)+1):
if num % i == 0:
return False
return True
twin_primes = []
for i in range(2, 100):
if is_prime(i) and is_prime(i+2):
twin_primes.append((i, i+2))
print(twin_primes)
```
4.
```python
list01 = [1, 2, 3, 4, 5]
list02 = [3, 4]
print(list02 in list01)
```
阅读全文