• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Python - pętla while

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
+1 głos
496 wizyt
pytanie zadane 24 listopada 2019 w Python przez kingkushlee Gaduła (3,960 p.)

Witam, co oznacza zapis:

while x:
     # STUFF

dodam, że x jest liczbą

2 odpowiedzi

+2 głosów
odpowiedź 24 listopada 2019 przez adrian17 Mentor (350,120 p.)
wybrane 25 listopada 2019 przez kingkushlee
 
Najlepsza

Dla liczb, jest równoważny do:

while x != 0:
     # STUFF

 

–1 głos
odpowiedź 24 listopada 2019 przez michal_php Stary wyjadacz (13,700 p.)
No dobra, ale musisz określić kiedy ma sie skończyć ta pętla. W sensie jeśli x jest liczba w takim zapisie nie wykona się pętla. Bo gdzie ma skończy sie pętla .
komentarz 24 listopada 2019 przez kingkushlee Gaduła (3,960 p.)
def nwdDivide(a, b):
    if b > a:
        return "Blad: 2 liczba nie moze byc wieksza od pierwszej!"
    while b:
        tmp = a % b
        a = b
        b = tmp
    return a

 

2
komentarz 24 listopada 2019 przez Eryk Andrzejewski Mędrzec (164,260 p.)
Zmienna x może przechowywać wartość logiczną (True/False).

Jeżeli jest tam zwykła liczba, to może zostać zrzutowana na wartość logiczną - 0 to fałsz, a wszystko inne to prawda.

Podobne pytania

0 głosów
1 odpowiedź 982 wizyt
pytanie zadane 27 maja 2018 w Python przez El Lirón Obywatel (1,350 p.)
+1 głos
1 odpowiedź 476 wizyt
pytanie zadane 15 lutego 2017 w Python przez michalrudy Użytkownik (520 p.)

93,112 zapytań

142,092 odpowiedzi

321,635 komentarzy

62,453 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...