| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment générer des nombres impairs de Python
    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

    Previous :

    next :
      articles connexes
    ·Fonctions récursives Python 
    ·Comment faire des changements permanents à sys.path 
    ·Comment faire pour convertir Python à EXE 
    ·Comment lire un fichier arbitraire en Python 
    ·Comment télécharger de S3 avec Python 
    ·Python processus OS 
    ·Timing une routine en Python 
    ·Comment faire un simple jeu vidéo 
    ·Comment faire pour supprimer un trait de soulignement e…
    ·Comment créer une liste de quatre éléments dans Pyth…
      articles en vedette
    ·Comment utiliser PHP pour le suivi des parrainages des …
    ·Différence entre récursivité et itération 
    ·Comment compteur avec Java 
    ·Définition de la variable existe en JavaScript 
    ·Comment faire pour mettre des articles dans un panier e…
    ·Comment faire pour trouver l'aire d' un cercle en faisa…
    ·Comment calculer la somme de 3 chiffres dans Visual Bas…
    ·Qu'est-ce que la syntaxe en C + + 
    ·. Comment utiliser Dll en VBS 
    ·Comment se connecter à un fichier PHP MySQL XML 
    Copyright © Connaissances Informatiques http://fr.wingwit.com