Red de conocimiento informático - Problemas con los teléfonos móviles - Python, explica que este código trata sobre números primos. Gracias.

Python, explica que este código trata sobre números primos. Gracias.

definición? esPrime(n):? #Juzga si es un número primo

¿Para qué? ¿I? ¿existir? Rango(2,n):

¿Si? ¿Yo*yo? & lt=?n:

¿Y si? ¿n%i? ==?0:

¿Volver? ¿Regresión incorrecta

? ¿Real

definición? Suma(n):#Calcular la suma de los dígitos de un número.

¿#Volver? n-((n-1)/9*9)

Suma=0

mientras(n & gt; 0):

suma+=n% 10

n=int(n/10)? # Agregue un int en el cuadro detrás de python3.x y conviértalo en un número entero; de lo contrario, se producirá un error.

¿Volver? suma

def? main():

I = 100001

a=[]

k=0

¿Cuándo? Verdadero:

¿Y si? Len(a)==2:#La longitud de la lista excede 2 y se retrocede.

Roto

¿Y si? IsPrime(i):# es un número primo.

¿Y si? esPrime(sumaA(i)):? #La suma de estos números sigue siendo un número primo.

A.append(str(i))#Ponlo en la lista y guárdalo.

i=i+1

imprimir(a[0], a[1])? # Elementos de la lista de salida 1, 2

¿Y si? __nombre__? ==?__main__ ':

Principal()