python:若两个连续的自然数的乘积减1后是素数,则称此两个自然数为友数对,该素数称为友素数。例如由于8*9-1=71,因此,8与9是友数对,71是友素数。编写程序寻找[100,150]之间的所有友数对,计算其相应的友素数,并输出。import mathn=100s=0while n<=149: s=(n*(n+1))-1 for i in range(2,int(math.sqrt(s))+1): if s % i !=0: print(i) print(s) print(n,n+1) break break n+=1 为什么不对呢?求大佬解答啊