Discuss / Python / 列出10000以内所有质数

列出10000以内所有质数

Topic source

primelist = [] for primenum in range(10000): switch = 0 for num in range(1,primenum+1): if primenum % num == 0: switch += 1 if switch == 2: primelist.append(primenum) print('质数总和为:%d' % len(primelist)) print(primelist)


  • 1

Reply