Forum » Programiranje » [ PYTHON ]: if/ else error
[ PYTHON ]: if/ else error
robi ::
Pozdravljeni,
sem popoln začetnik v Pythonu in se mi je seveda zataknilo že na začetku. Naložil sem si verzijo 2.4.2 in veselo začel brati tutorje in pisati. Znima me zakaj mi javi eror:
>>> seq = "a1b2"
>>> if 'A' in seq:
print " veliki a"
else:
SyntaxError: invalid syntax
Tu se stvar konča. Prosim, naj nekdo razsvetli mojo nevednost in mi da kakšen pameten nasvet.
Hvala in LP
sem popoln začetnik v Pythonu in se mi je seveda zataknilo že na začetku. Naložil sem si verzijo 2.4.2 in veselo začel brati tutorje in pisati. Znima me zakaj mi javi eror:
>>> seq = "a1b2"
>>> if 'A' in seq:
print " veliki a"
else:
SyntaxError: invalid syntax
Tu se stvar konča. Prosim, naj nekdo razsvetli mojo nevednost in mi da kakšen pameten nasvet.
Hvala in LP
huda reč!!
mte ::
pred print "..." vrini presledek, tab ali karkoli drugega. Python je občutljiv na nekonsistentne zamike, zaradi česar tudi ne uporablja oklepajev { in } za ločitev funkcij ipd. kot to počnejo drugi jeziki. To je opisano v vsakem tutorialu na začetku, če si kaj površno bral...
lp
lp
robi ::
to sem pisal v IDLE-u, mi sam zamika vrstice. Poizkusil sem tudi z tabom, pa nič. Vedno mi označi "else", kot da je napačen ukaz. Vseeno hvala za pomoč.
LP
LP
huda reč!!
mte ::
Hmm sicer imam python 2.4 tako da nimam idle-ja, pa vendar malo dvomim da bi samo delalo zamike... si probal dat kar navaden presledek (ne tab)?
Druga možnost, če ti že dela samo zamike, pa si mogoče pozabil zbrisati ta zamik pred else: stavkom...?
Druga možnost, če ti že dela samo zamike, pa si mogoče pozabil zbrisati ta zamik pred else: stavkom...?
OwcA ::
Ko zgleda nekako takole:
... dela.
P.S. kaj imaš pa za else napisano?
>>> seq = 'a1b2' >>> if 'A' in seq: print 'veliki a' else: print 'ni velikega a'
... dela.
P.S. kaj imaš pa za else napisano?
Otroška radovednost - gonilo napredka.
Zgodovina sprememb…
- spremenilo: OwcA ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Program za formatiranje kodeOddelek: Programiranje | 1439 (1213) | Gundolf |
» | [Python] syntax error-invalid syntaxOddelek: Programiranje | 1753 (1723) | Vesoljc |
» | [Naloga][Python] VisliceOddelek: Programiranje | 2909 (2559) | vice boy |
» | [Python] Polja, matrikeOddelek: Programiranje | 1779 (1671) | OwcA |
» | [NALOGA] največji skupni delitelj dveh celih številOddelek: Programiranje | 5249 (4870) | Thomas |