Les programmeurs peuvent générer des nombres en Python de plusieurs façons . Alors existe génération de nombres aléatoires comme une fonction intégrée , un programmeur peut vouloir construire des listes de modèles récurrents , spécifiques de nombres. Ou, plutôt , un programmeur souhaite utiliser un algorithme de génération de nombres comme une fonction d'entrée . Quel que soit le cas, générer des modèles numériques ( tels que les nombres impairs ) exige seulement une boucle et les mathématiques pour générer le modèle. Choses que vous devez l'interpréteur Python avec Python IDE Voir Plus Instructions 1 mettre en place la boucle du générateur. Dans l'IDE , entrez le code suivant : >>> i = 0 >>> while i < 10 : jeux la boucle de génération de courir pendant dix itérations. Cela signifie qu'il va imprimer tous les nombres impairs entre zéro et neuf . Pour fonctionner un générateur longue, entrer une valeur supérieure pour la condition de la boucle while. 2 Ecrire le code de générateur , à la suite de la boucle while ( Rappelez-vous que dans Python, retraits blocs distincts de code, de sorte le "if" devrait être en retrait une fois après le " tout " et la mention " copie " une fois après le «si» ) : >>> i = 10 & >>> while i < 10: ... si i% 2 = 0 : ... imprimer i ... i = i + 1 la boucle, pour chaque itération , vais vérifier le modulo i et les deux constantes. L' opérateur modulo retourne simplement le reste d'un nombre divisé par un autre nombre . Ainsi, si un nombre divisé par deux a pas de reste , cela signifie qu'il ya un nombre pair . Si elle a un reste, il est impair, et la boucle imprime cette valeur de i . Il ajoute ensuite un à la valeur de i et se déplace vers la prochaine itération . 3 imprimer les numéros . Après la dernière ligne est entré, appuyez sur Entrée pour exécuter le générateur . La sortie doit apparaître comme suit : >>> i = 10 & >>> while i < 10: ... si i% 2 = 0 : ... imprimer i ... i = i + 1 1 3 5 7 9 >> > Photos
|