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

Pętla if w pythonie

–1 głos
1,572 wizyt
pytanie zadane 20 maja 2017 w Python przez Eryk Chojnacki Obywatel (1,420 p.)
edycja 20 maja 2017 przez Eryk Chojnacki
Mam pytanie odnośnie błędu w tym kodzie
#imports
import random

#variables
number = random.randrange(1,11)
#user input
print("Witaj w zgadywaczu liczb, szkoda ze to ty musisz zgadnac")
guess = int(input("Podaj liczbe od 1 do 10"))
#result
while guess != number:
if guess==number
print("Brawo, zgales")
else print("Zgaduj dalej")

Kompilator wyrzuca błąd:
  if guess==number
    ^
IndentationError: expected an indented block

Jestem początkujący i wiem, że to może być banale, ale w necie nie znalazłem uzasadnienia.

komentarz 20 maja 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Tak trochę nie z tematem: robisz/robiłeś kurs C++ i nazywasz if-a pętlą?

komentarz 20 maja 2017 przez Eryk Chojnacki Obywatel (1,420 p.)
Wiem instrukcja warunkowa

1 odpowiedź

+1 głos
odpowiedź 20 maja 2017 przez grands14320 Obywatel (1,080 p.)
Brakuje Ci wcięcia po while guess != number: (TAB) i dwukropka po if'ie
komentarz 20 maja 2017 przez Eryk Chojnacki Obywatel (1,420 p.)

W sensie, że mam zrobić

while   guess != number:
if: guess==number

tak?

komentarz 20 maja 2017 przez grands14320 Obywatel (1,080 p.)
while guess != number:
    if guess==number:
        print("Brawo, zgales")
    else:
        print("Zgaduj dalej")

 

Podobne pytania

0 głosów
2 odpowiedzi 497 wizyt
0 głosów
3 odpowiedzi 401 wizyt
pytanie zadane 16 października 2019 w C i C++ przez Olgierd47 Nowicjusz (120 p.)
+1 głos
2 odpowiedzi 719 wizyt
pytanie zadane 11 października 2021 w Python przez Hajpa Użytkownik (910 p.)

93,607 zapytań

142,529 odpowiedzi

322,999 komentarzy

63,097 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
...