Exemple : les nombres premiers entre 10 et 19 (for-else)
boucleElse1.py
— 693 B
Contenu du fichier
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ ``boucleElse1`` **module description** Ce script trouve les nombres premiers entre 10 et 19 Entrees : (clavier) rien Sorties : (écran) suite de nombres premiers ...moduleauthor:: Gabriel Girard Décembre 2015 """ for val in range(10,20): # de 10 à 19 for i in range(2,val): # on itère sur les facteurs if val%i == 0: # on trouve le premier facteur j=val/i # on calcule le second facteur print('%d égale %d * %d' % (val,i,j)) break # on passe au nombre suivant, le 1er FOR else: # sinon c,est un nombre premier print(val, 'est un nombre premier')