Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: PyStok #39, 20 marca 18:00, Białystok: AI w diagnostyce obrazowej i metaklasy
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: SyntaxError: invalid syntax  (Przeczytany 16650 razy)
« : 19:23 07/09/11 »
MakiMaki Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 4


Witam! Jako, iż koduję w Pythonie od dzisiaj, a jakiś błąd pojawił się przy próbie uruchomienia "programu" wypluwa mi taki błąd: SyntaxError: invalid syntax. Dodam, że używam Linux Debian Testing. Zamieszczę również kod programu:
Kod:
#!/usr/bin/python



def zapytaj_ok(zacheta, liczba_prob=4, zazalenie="Tak lub nie bardzo prosze!"): while 1:
  ok = raw_input(zacheta)
  if ok in ("t", "ta", "tak"): return 1
  if ok in ("n", "nie", "ee", "gdzie tam"): return 0
  liczba_prob = liczba_prob - 1
  if liczba_prob < 0:
    raise IOError, "uzytkownik niekumaty"
    print zazalenie
   
zapytaj_ok ("Czy napewno chcesz zakonczyc?")

Dodam jeszcze od siebie, że nie jestem geniuszem w tym języku i proszę o nie wyśmiewanie mnie za "banalną" tematykę tego wątku. Kto pyta, nie błądzi Uśmiech
Zapisane
« Odpowiedz #1 : 20:00 07/09/11 »
LQC Offline
Python God

Zobacz profil
*****

Reputacja: 226
Płeć: Mężczyzna
Wiadomości: 1000


Kod:
File "prog.py", line 5
    def zapytaj_ok(zacheta, liczba_prob=4, zazalenie="Tak lub nie bardzo prosze!"): while 1:
                                                                                        ^
SyntaxError: invalid syntax

Strzałka (^) wskazuję miejsce błędu. Whitespace matters. Porównaj z http://docs.python.org/tutorial/controlflow.html#default-argument-values.
Zapisane

Dołącz do projektu Wolnelektury.pl na github (open-source, pro publico bono)
« Odpowiedz #2 : 20:23 07/09/11 »
MakiMaki Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 4


Dziękuję bardzo za pomoc. Reputacja dla ciebie Uśmiech
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2019 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot