a=[]
a1=[]#暂时存储非素数的值
a2=[]#暂时存储素数的值
b1=()
b2=()
for i in range(5):
x=int(input("输入x="))
if x<0:
y=0
elif 0<=x<5:
y=x
elif 5<=x<10:
y=3*x-5
elif 10<=x<20:
y=0.5*x-2
elif x>=20:
y=2*x
①
for i in a:
if ② :
a1.append(i)
else:
flag=True
for j in range(2,i):
if i%j==0:
③
break
if ④ :
a2.append(i)
else:
a1.append(i)
b1=tuple(a1)
b2=tuple(a2)
print("非素数的个数有"+str(len(b1))+"个,","非素数为:",b1)
print("素数的个数有"+str(len(b2))+"个,","素数为:",b2)




