【python】输出30以内的质数并输出、统计个数、以及从大到小排列。
创建一个空列表
first_list = []
寻找30以内的质数
for i in range(2, 30):
for j in range(2, i):
if i % j == 0:
break
else:
# 把找到的质数添加进列表
first_list.append(i)
输出有哪些质数、个数、从大到小排列
print(“30以内的质数有%s” % first_list)
first_list_len = len(first_list)
print(“一共有%d个” % first_list_len)
first_list.sort(reverse=True)
print(“从大到小排列为:”, first_list)