[PYTHON] Discrimination des nombres premiers

Récemment, j'étudie le python. Laissez une note.

Discrimination des nombres premiers

>>> 
2  is a prime number
3  is a prime number
5  is a prime number
7  is a prime number
11  is a prime number
13  is a prime number
17  is a prime number
19  is a prime number
23  is a prime number
29  is a prime number
31  is a prime number
37  is a prime number
41  is a prime number
43  is a prime number
47  is a prime number
53  is a prime number
59  is a prime number
61  is a prime number
67  is a prime number
71  is a prime number
73  is a prime number
79  is a prime number
83  is a prime number
89  is a prime number
97  is a prime number

code

nombre premier.py


import math
n = 100 
for num in range(2,n):
    for i in range(2, math.floor(num**0.5)):
        if num % i == 0:
            break
    else:
        print(num, " is a prime number")

Recommended Posts

Discrimination des nombres premiers
Projet Euler 10 "Somme des nombres premiers"
Nombres premiers et fractions
Projet Euler # 10 "somme des nombres premiers" en Python
Trouver des nombres premiers récursivement
Nombre premier en Python
Le nombre premier de cette année
Discrimination du formulaire d'attente de mahjong
Juger les nombres premiers avec python
J'ai essayé de créer une liste de nombres premiers avec python
C'est un nombre premier ... Comptez les nombres premiers ...
La loi des nombres en python
[Python] nCr mod Calculer les nombres premiers
Agrégation et visualisation des nombres accumulés
Vérifiez le nombre de nombres premiers inférieur ou égal à n
Conversion de chaîne d'une liste contenant des nombres
J'ai cherché un nombre premier avec python
Résoudre avec Ruby et Python AtCoder ABC084 D Somme cumulative des nombres premiers