English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico do Python

Controle de fluxo do Python

Função do Python

Tipos de Dados do Python

Operações de arquivo do Python

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual do Python

Programa Python para imprimir todos os números primos dentro de um intervalo

大全 do Python

Neste programa, você aprenderá a usar o loop for para imprimir todos os números primos dentro de um intervalo e mostrá-los.

Para entender este exemplo, você deve entender o seguinteProgramação PythonTema:

um maior que1é um número inteiro positivo, exceto1não têm outros fatores, e esse número é chamado de primo.

2,3,5,7são primos, porque eles não têm outros fatores. Mas6Não é primo (é composto) porque2×3 = 6.

Código-fonte

#Programa Python para exibir todos os números primos dentro de um intervalo
lower = 900
upper = 1000
print(lower, "e", upper, "são números primos:")
for num in range(lower, upper + 1):
   #Todos os números primos são maiores que1
   if num > 1:
       for i in range(2, num):
           if (num % i) == 0:
               break
       else:
           print(num)

Resultados de saída

900 e 10Os números primos entre 00 são:
907
911
919
929
937
941
947
953
967
971
977
983
991
997

Aqui, entre lower e upper+1Encontrar números primos dentro de um intervalo. Acesse esta página para saber comoVerificar se um número é primo.

大全 do Python