Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako generovať nepárne čísla v Pythone

Programátori môžu generovať čísla v Pythone ľubovoľným počtom spôsobov . Kým generovanie náhodných čísel existuje ako vstavaný funkciu , môže programátor chcete vytvoriť zoznamy konkrétnych , opakujúce sa vzory čísel . Alebo skôr , programátor chce používať algoritmus číslo generácie ako vstupné funkcie . Či tak alebo onak môže byť , číslo generovanie vzorov ( napríklad na nepárnych čísel ) vyžaduje iba slučku a spočítajte generovať vzor . Veci , ktoré budete potrebovať
Python Interpreter s Python IDE
Zobraziť ďalšie inštrukcie Cestuj 1

Nastaviť generátora slučky . V IDE , zadajte nasledujúci kód :

>>> i = 0

>>> zároveň i < 10 :

sady do výrobne slučky k boju o desať iterácií . To znamená , že bude tlačiť všetky nepárne čísla medzi nulou a deviatimi . Aby bolo možné spustiť dlhšiu generátor , zadajte vyššiu hodnotu pre podmienku , zatiaľ čo slučky .
2

Napíšte generátor kódu , po while ( nezabudnite , že v Pythone , zarážky samostatné bloky kódu , takže " ak " vyhlásenie by malo byť odsadené raz po " chvíľu" a " print " vyhlásenie ihneď po " if " ) :

>>> i = 10

>>> zároveň i < 10 :

... ak i % 2 = 0 :

... tlačiť aj

... i = i + 1

slučky , pre každé iterácii , bude kontrolovať modulo I a konštantný dva . Operátor modulo vracia iba zvyšok čísla delené iné číslo . Takže , ak číslo delené dvoma nemá zvyšok , to znamená , že je párne číslo . Pokiaľ má zvyšok , to je divné , a slučka vytlačí , že hodnota i To potom pridá jeden na hodnotu aj a presunie na ďalšiu iteráciu .
3

Vytlačiť čísla . Po zadaní posledný riadok , stlačte klávesu Enter pre spustenie generátora . Výstup by mal vyzerať takto :

>>> i = 10

>>> zároveň i < 10 :

... ak i % 2 = 0 :

... tlačiť aj

... i = i + 1

1

3

5

7

9

>> >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené