Exemple de pratique Python 36
Problème :Trouver les nombres premiers jusqu'à 100.
Analyse du programme :Aucune.
Code source du programme :
Exemple
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# Afficher les nombres premiers dans un intervalle spécifié
# Données saisies par l'utilisateur
lower = int(input("Entrez la valeur minimale de l'intervalle :"))
upper = int(input("Entrez la valeur maximale de l'intervalle :"))
for num in range(lower,upper + 1):
# Les nombres premiers sont supérieurs à 1
if num > 1:
for i in range(2,num):
if (num % i) == 0:
break
else:
print(num)
La sortie de l'exemple ci-dessus est :
输入区间最小值: 1 输入区间最大值: 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 97Autres extensions
100 exemples Python