Ahoj, mne to teda vychazi 83. Coz je taky soucet tech cisel. Proste se v kazdem kroku do promenny `soucet` priradi soucet promennych `cislo` a `soucet` (ta predchozi hodnota).
Tzn udela se: soucet = 0 soucet = 0 + 8 soucet = 8 + 45 soucet = 53 + 9 soucet = 62 + 21 soucet je tedy po ukonceni cyklu 83. Sedi? Viz: In [1]: soucet = 0 In [2]: for cislo in 8, 45, 9, 21: ...: soucet = soucet + cislo ...: In [3]: print(soucet) 83 In [4]: 8+45+9+21 Out[4]: 83 On Tue, Feb 27, 2018 at 6:01 PM Petr Houba <[email protected]> wrote: > Teď jsem narazil opět na problém, s příkazem for > viz. > > Přepisování proměnných > Zkus popsat, jak pracuje následující program. > > soucet = 0 > > for cislo in 8, 45, 9, 21: > soucet = soucet + cislo > > print(soucet) > > > výsledek je pak 42 na výstupu .... ale jak k tomu došel ... pokud se > připočítá ke každému číslu 0 > (0+ 8) + (0 + 45) + (0 + 9) + (0 + 21) ... > tak výsledek by měl být 77, asi to chápu špatně, a pak další věc není dobře > vysvětlená (holt jsem asi starej) .... > .... ale příkaz for x in range(n): se spíše vysvětluje taky že v té > závorce jsou spíš 3 parametry > 1) začátek 2) konec 3) po kolika -- např. > for cislo in range(1, 200, 3): > výstup bude pak že bude od 1 do 200 po 3 > skákat až do té 200 .... > > -- > -- > E-mailová skupina [email protected] > Správa: http://groups.google.cz/group/django-cs > --- > Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny > „django-cs“ ve Skupinách Google. > Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, > zašlete e-mail na adresu [email protected]. > Chcete-li tuto diskusi zobrazit na webu, navštivte > https://groups.google.com/d/msgid/django-cs/a9072164-879c-4a80-86ed-1406afeceb52%40googlegroups.com > <https://groups.google.com/d/msgid/django-cs/a9072164-879c-4a80-86ed-1406afeceb52%40googlegroups.com?utm_medium=email&utm_source=footer> > . > Další možnosti najdete na https://groups.google.com/d/optout. > -- -- E-mailová skupina [email protected] Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu [email protected]. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CA%2BvQZ8oDN%2B%3DwRJbPinQwrBaTh_jOTMTFncnSFszQ5Ne659Y8PA%40mail.gmail.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.
