Python juicio número primo
Un número natural mayor que 1, excepto 1 y sí mismo, pero no por otros números naturales (un número primo) es divisible (2, 3, 5, 7, etc.), es decir el número excepto 1 y sí mismo no tiene ningún otro factor .
test.py archivo:
# - * - Codificación: UTF- 8 - * -
# Nombre del archivo: test.py
# Autor de: www.w3big.com
programa Python # digital para la detección de la entrada del usuario es primo
Los usuarios introducen el número #
num = int (entrada ( "Por favor, introduzca un número:"))
# El primer número mayor que 1
si num> 1: # Vista factor de
para yo en rango (2, num): si (% I Num) == 0: print (num, " Not Prime")
print (i, "multiplicado", núm // i, "es", num)
rotura
else: print (num, "es un número primo")
# Si el número introducido es inferior o igual a 1, no es primo
else: print (num, "Not Prime")
Ejecutar los resultados de la salida el código de seguridad:
$ python3 test.py 请输入一个数字: 1 1 不是质数 $ python3 test.py 请输入一个数字: 4 4 不是质数 2 乘于 2 是 4 $ python3 test.py 请输入一个数字: 5 5 是质数