Portál AbcLinuxu, 10. května 2025 19:30
# Při takovém stavu se cyklus ani nespustí. a = 1 b = 1 while a < 10 and b < 20: pass
Řešení dotazu:
Potřebuji cyklus ukončit, pokud 'a' bude vetší než 10 a 'b' bude vetší než 20.jinymy slovy, dokud bude a mensi nez deset, nebo b mensi nez dvacet, pokracuj v cyklu: Tedy podminka by mela byt spise takovato:
while a < 10 or b < 20: passDruha vec je, ze by tam asi nemela byt ostra nerovnost, protoze pokud bude napr. a rovno deseti, a b bude vetsi nez dvacet, mela by byt porad podminka splnena. Tedy:
while a <= 10 or b <= 20: pass
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.