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

Python - pętla while

Cloud VPS
+1 głos
551 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 (354,720 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ź 1,127 wizyt
pytanie zadane 27 maja 2018 w Python przez El Lirón Obywatel (1,350 p.)
+1 głos
1 odpowiedź 527 wizyt
pytanie zadane 15 lutego 2017 w Python przez michalrudy Użytkownik (520 p.)

93,487 zapytań

142,421 odpowiedzi

322,772 komentarzy

62,906 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

Kursy INF.02 i INF.03
...