【第十一题】质数
一、随机输入一个数,判断是否为质数
#-*- coding:utf-8 -*- L = [] def PrimeNumber(num): if (num < 0): return False for i in range(2,num): if (num % i == 0): print("%d 不是质数" % num) break else: print("%d 是质数" % num) PrimeNumber(200)

二、找出2~200内的质数
#-*- coding:utf-8 -*- L = [] def PrimeNumber(num): if (num < 0): return False for n in range(2,num): for i in range(2,n): if (n % i == 0): #print("%d 不是质数" % n) break else: #print("%d 是质数" % n) L.append(n) print("200以内的质数:",L) PrimeNumber(200)

浙公网安备 33010602011771号