Latest web development tutorials

Python premier jugement de nombre

Document Object Reference Exemples python3

Un nombre naturel supérieur à 1, sauf 1 et lui-même, mais pas par d'autres nombres naturels (un nombre premier) est divisible (2, 3, 5, 7, etc.), autrement dit le nombre sauf 1 et s'ont pas tout autre facteur .


fichier test.py:

# - * - Codage: UTF 8 - * - # Nom du fichier: test.py # Auteur par: www.w3big.com Programme numérique Python # pour détecter l' entrée d'utilisateur est premier Les utilisateurs saisissent le numéro # num = int (entrée ( "S'il vous plaît entrer un numéro:")) # Premier nombre supérieur à 1 si num> 1: # Voir facteur pour Je dans plage (2, num): si (Num% i) == 0: print (num, " pas premier") print (i, «multiplié», num // i, "est", num) pause else: print (num, "est un nombre premier") # Si le numéro saisi est inférieur ou égal à 1, est pas premier else: print (num, «non prime»)

Exécuter les résultats de sortie de code ci-dessus:

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

Document Object Reference Exemples python3