| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan Generer ulige numre i Python
    Programmører kan generere numre i Python en række forskellige måder . Mens tilfældige tal generation eksisterer som en indbygget funktion, kan en programmør ønsker at opbygge lister over bestemte , tilbagevendende mønstre af numre. Eller rettere, en programmør ønsker at benytte en række generation algoritme som input funktion. Uanset omstændighederne være genereret nummer mønstre (såsom de ulige numre ), kræver kun en løkke og matematik til at generere mønstret . Ting du skal
    Python Interpreter med Python IDE
    Vis Flere Instruktioner
    1

    Opsæt generatoren loop . I IDE, skal du indtaste følgende kode : Hej

    >>> i = 0

    >>> mens jeg < 10 : Hej

    sæt op genererer loop til at løbe i ti gentagelser . Det betyder, at det vil udskrive alle ulige numre mellem nul og ni. For at køre en længere generator, angive en højere værdi for while-løkken tilstand.
    2

    Skriv generatoren koden efter while-løkken ( Husk, at i Python, indrykninger separate blokke af kode, så den "hvis" erklæring skal indrykket én gang efter ", mens ", og "print " erklæring gang efter "hvis" ) : Hej

    >>> i = 10

    >>> mens jeg <10 : Hej

    ... hvis jeg % 2 = 0: !

    ... print i

    ... i = i + ​​1

    løkke for hver iteration , kontrollere vil modulo af i og den konstante to . Modulo operatør simpelthen returnerer resten af ​​et tal divideres med et andet nummer . Så hvis en række divideret med to har nogen rest , dette betyder at det er et lige tal . Hvis den har en rest , er det mærkeligt, og sløjfen udskriver den værdi af i . Det tilføjer derefter en til værdien af ​​i og flytter til den næste iteration .
    3

    Udskriv tallene. Efter den sidste linje er indtastet , tryk enter for at køre generatoren. Udgangen skal vises som følger : Hej

    >>> i = 10

    >>> mens jeg <10 : Hej

    ... hvis jeg % 2 = 0: !

    ... print i

    ... i = i + ​​1

    1

    3 fotos

    5

    7

    9

    >> >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Ping API Med Python 
    ·Sådan bruges Python Script 
    ·Hvad er trin Værdier i Python 
    ·Hvordan man laver en fane i Python 
    ·Forskelle mellem Write & WriteLine i Python 
    ·Sådan Test Python 
    ·Er Python brug for en adapter 
    ·Sådan får du adgang Python Docstring 
    ·Sådan Konverter til Boolean i Python 
    ·Sådan bruges lokale variable i Python Scripts 
      Anbefalede Artikler
    ·Sådan Læs variabler fra tekstfiler til VBScript 
    ·HTML Mailto Tutorial 
    ·Sådan fjernes et indeks i en dynamisk Array af heltal 
    ·Sådan søger mellem to datoer med PHP & MySQL kode 
    ·Sådan Hold en løbende total af en variabel i Python 
    ·Hvordan laver oscilloskop Art 
    ·Sådan Indsæt nye tabeller Into MySQL ved hjælp af PH…
    ·Sådan tilføjes CRLF til en streng i Python 
    ·Sådan Upload flere billeder i ASP Net 
    ·Sådan vises hver iteration i et Visual Basic TextBox 
    Copyright © Computer Viden http://www.computerdk.com