Função para verificar um número primo com python

Função para verificar um número primo com python

Abaixo está uma função simples de verificar se há um número primo. A função is_prime_number () retorna Falso Se o número fornecido for menor que 2 e se o número for igualmente divisível com algum outro número diferente de 1 e ele próprio. Se nenhuma das condições anteriores aplicar a função retornará Verdadeiro. O script Python abaixo permitirá ao usuário decidir quantos números precisam ser verificar se o número é o número principal:

#!/usr/bin/Env Python Prime_numbers = 0 def is_prime_number (x): se x > = 2: para y em intervalo (2, x): se não (x % y): retornar Falso outro: retornar Falso retornar Verdadeiro para eu em range (int (raw_input ("quantos números você deseja verificar:"))): se is_prime_number (i): prime_numbers += 1 Imprimir eu imprimir "Encontramos" + str (prime_numbers) + " números primos."

Salve o script acima em um arquivo, por exemplo. Is-Prime-número.py e torne -o executável:

$ chmod +x Is-prima-número.py 

Em seguida, execute o Is-Prime-número.py Script Python para procurar um número primo dentro de 100 primeiros números. A saída imprimirá todos os números primos entre 0 e 100.



$ ./IS-Prime-número.PY Quantos números você deseja verificar: 100 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 Encontramos 25 números primos. 

Na imagem abaixo, você pode ver a saída de uma pesquisa de todos os números primos entre 0 e 1 milhão:

Tutoriais do Linux relacionados:

  • Como construir um aplicativo Tknter usando um objeto orientado…
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Mastering Bash Script Loops
  • Loops aninhados em scripts de basquete
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Sistema Linux Hung? Como escapar para a linha de comando e…
  • Como definir programas padrão usando as alternativas de atualização em…
  • Coisas para instalar no Ubuntu 20.04
  • Como ler e criar arquivos CSV usando Python
  • Como trabalhar com a API de Rest WooCommerce com Python