求所有由1、2、3、4这4个数字组成的素数
题目:
编写程序prime.py,输出所有由1、2、3、4这4个数字组成的素数,并且在每个素数中每个数字只使用一次。
输入输出
输入格式:
包含4个一位数的元组
输出格式:
按从小到大顺序输出在一行上,每个素数之间用一个空格隔开
输入样例:
(1,2,3,4)
输出样例(部分):
2 3 13 23 31 41 43 241 421
此题目要求作答者熟练掌握循环的使用。
import math
# (1,2,3,4)
x=eval(input())
x_list=[]
def isPrime(n):
m = math.ceil(math.sqrt(n)+1)
for i in range(2, m):
if n