while(1):
print("输入“1”,判别一个正整数是否为素数;")
print("输入”2”,输出前30个素数,按每行6个输出;")
print("输入其它结束运行")
#判别一个正整数是否为素数
flag=str(input())
if flag=="1":
num=int(input("\n请输入一个正整数:"))
for i in range(2,num,1) :
if num%i==0:
print("不是素数\n")
break
else:print("是素数\n"); continue
#计算,输出前30个素数,按每行6个输出
if flag=="2":
print("\n")
number=0
for j in range(2,150,1):
for k in range(2,j,1):
if j%k==0:
break
else:
print(j,end=' ');number+=1;
if number%6==0:print("\n");
if number==30:break
#输入其它退出循环
else:print("\n退出循环");break