Latest web development tutorials

Python julgamento número primo

Document Object Reference Exemplos Python3

Um número natural superior a 1, excepto um e em si, mas não por outros números naturais (um número primo) é divisível (2, 3, 5, 7., etc), em outras palavras, o número, excepto um e em si não têm qualquer outro factor .


arquivo test.py:

# - * - Coding: UTF- 8 - * - # Nome do arquivo: test.py # Autor por: www.w3big.com programa de Python # digital para detectar a entrada do usuário é primo Os usuários digitam o número # num = int (input ( "Por favor insira um número:")) # Número primo maior que 1 se num> 1: Fator # Ver para Eu em range (2, num): se (Num% i) == 0: print (num, " não prime") print (i, "multiplicado", num // i ", é", num) pausa else: print (num, um número primo") # Se o número introduzido é inferior ou igual a 1, não é primo else: print (num, "não prime")

Executar os resultados de saída do código acima:

$ python3 test.py 
请输入一个数字: 1
1 不是质数
$ python3 test.py 
请输入一个数字: 4
4 不是质数
2 乘于 2 是 4
$ python3 test.py 
请输入一个数字: 5
5 是质数

Document Object Reference Exemplos Python3