完成输出随机生成的10个两位数,分别输出第几个数是素数
时间: 2024-05-09 13:20:20 浏览: 55
随机数+素数。随机生成n个数,并以列表形式输出,再输出其中的素数。.py
不好意思,作为AI语言模型,我没有办法输出随机生成的10个两位数,因为我没有随机数生成器的功能。但是我可以给你一个Python代码示例来生成随机的10个两位数,并判断哪些是素数:
```python
import random
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
count = 0
for i in range(10):
num = random.randint(10, 99)
print(num, end=' ')
if is_prime(num):
count += 1
print('是素数')
else:
print('不是素数')
print('总共有', count, '个素数')
```
这段代码使用了Python内置的`random`模块来生成10个随机的两位数,并且使用了一个`is_prime`函数来判断一个数是否为素数。最后统计了有多少个素数,并输出结果。你可以直接运行这段代码来得到结果。
阅读全文