Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe je oneven getallen in Python Genereer
Programmeurs kunnen nummers in Python genereren een aantal manieren . Terwijl de random number generation bestaat als een ingebouwde functie , kan een programmeur willen lijsten van specifieke , terugkerende patronen van nummers te bouwen . Of , beter gezegd, een programmeur wil een aantal generatie algoritme gebruiken als input functie . Wat ook het geval kan zijn , het genereren van het aantal patronen ( zoals de oneven nummers ) vereist slechts een lus en de wiskunde om het patroon te genereren . Wat je nodig hebt
Python Interpreter met Python IDE
Toon Meer Aanwijzingen
1

Stel de generator lus . In de IDE , voer de volgende code :

>>> i = 0

>>>
terwijl i < 10 :

Deze sets het genereren lus te lopen voor tien iteraties . Dit betekent dat het alle oneven getallen tussen nul en negen drukken . Om een ​​langere generator draaien , voer een hogere waarde voor de while lus conditie . Kopen van 2

Schrijf de generator code , na de while-lus ( Vergeet niet dat in Python , streepjes afzonderlijke blokken code , zodat de " if" statement moet worden ingesprongen eenmaal na de "terwijl , " en de " afdruk " statement eenmaal na de "als " ) :

>>>
i = 10

>>> terwijl i < 10 :

... Als i % 2 = 0 : !

... afdrukken i

... i = i + 1

De lus , voor elke iteratie , controleert de modulo van i en de constante twee . De modulo operator simpelweg geeft de rest van een getal gedeeld door een ander nummer . Dus als een getal gedeeld door twee geen rest , betekent dit dat het een even getal . Als het een rest is oneven, en de lus drukt die waarde van i . Het voegt dan een om de waarde van i en gaat naar de volgende iteratie .
3

Print de nummers . Na de laatste regel is ingevoerd , druk op enter om de generator draaien . De output moet worden weergegeven als volgt :

>>> i =

>>> 10
terwijl i < 10 :

... Als i % 2 = 0 : !

... afdrukken i

... i = i +

1

3


1 5

7

9

>>
>

Previous: Next:
  python Programming
·Hoe te randen toevoegen aan ee…
·Hoe te Python Modules creëren…
·Python OS Processen 
·How to: Python Class Methoden 
·Hoe maak je een Tuple converte…
·Hoe te Python downloaden 
·Hoe maak je een Twitter- appli…
·Hoe te Grafiek Met Software vo…
·Hoe te Wijzigingen in Python e…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te schilderen in een panel in Visual…
·Hoe maak je een Wildcard String Zoeken i…
·Geavanceerde PHP Training 
·Hoe een String Van Queryresultaten in PH…
·Hoe maak je een Java- Bypass Admin Start…
·Hoe maak je een Vraag en Antwoord Progra…
·Hoe een MP3-speler met PHP 
·Hoe te Ruwe SQL gebruiken in Rails 
·Hoe maak je wachtwoord voor een Toshiba …
Copyright © Computer Kennis https://www.nldit.com