Forum » Programiranje » Python domaca naloga - pomoč Syntax
Python domaca naloga - pomoč Syntax
EmaZek ::
Lp, zanima me ali ima kdo minutko časa da preveri ali je sintaksa vredu.
Ker delam nalogo za prijatelja nimam časa inštalirat paytona tudi nikdar nisem pisal v tem programskem jeziku in nisem se niti poglobil v to sem pa napisal "scripto" k naj bi bila pravilna v python-u kolikor sem zbrskal na netu
Naloga je da pač vneseš besedilo in izbereš kaj želiš z njim 1,2,3,4,5 ... do more delovat dokler ne izbere 5 in konča vse skupaj.
Zahvaljujem se za pomoč že vnaprej!!
word = input('Napisi besedilo bodi pozoren na VELIKO zacetnico in KONCNO locilo:')
while True:
print('Izberite ľeleno operacijo- vpiąite:\n')
print('- 1 za vnos novega besedila,\n')
print('- 2 za izpis besedila,\n')
print('- 3 za preverjanje, ali ...,\n')
print('- 4 za vnos znaka in ... ter\n')
print('- 5 za izhod iz programa\n')
funkcija =input('Izberi:\n')
dolzina = len(word)
if (funkcija == '1'):
print(funkcija)
word = input('Napisi besedilo bodi pozoren na VELIKO zacetnico in KONCNO locilo:')
dolzina = len(word)
elseif (funkcija == '2'):
print(word):
elseif (funckija == '3'):
dolzina =len(word)
if word[0] != word[0].upper():
print(word, "Ni velike zacetnice")
if (word[dolzina-1] != '.') or (word[dolzina-1] != '!') or (word[dolzina-1] != '?'):
print(word, "Se nekonca z koncnim locilom")
elseif (funkcija == '4'):
znak = input('Vnesi znak')
test.word(znak)
elseif (funkcija == '5'):
print('Konec programa!')
break
Ker delam nalogo za prijatelja nimam časa inštalirat paytona tudi nikdar nisem pisal v tem programskem jeziku in nisem se niti poglobil v to sem pa napisal "scripto" k naj bi bila pravilna v python-u kolikor sem zbrskal na netu
Naloga je da pač vneseš besedilo in izbereš kaj želiš z njim 1,2,3,4,5 ... do more delovat dokler ne izbere 5 in konča vse skupaj.
Zahvaljujem se za pomoč že vnaprej!!
word = input('Napisi besedilo bodi pozoren na VELIKO zacetnico in KONCNO locilo:')
while True:
print('Izberite ľeleno operacijo- vpiąite:\n')
print('- 1 za vnos novega besedila,\n')
print('- 2 za izpis besedila,\n')
print('- 3 za preverjanje, ali ...,\n')
print('- 4 za vnos znaka in ... ter\n')
print('- 5 za izhod iz programa\n')
funkcija =input('Izberi:\n')
dolzina = len(word)
if (funkcija == '1'):
print(funkcija)
word = input('Napisi besedilo bodi pozoren na VELIKO zacetnico in KONCNO locilo:')
dolzina = len(word)
elseif (funkcija == '2'):
print(word):
elseif (funckija == '3'):
dolzina =len(word)
if word[0] != word[0].upper():
print(word, "Ni velike zacetnice")
if (word[dolzina-1] != '.') or (word[dolzina-1] != '!') or (word[dolzina-1] != '?'):
print(word, "Se nekonca z koncnim locilom")
elseif (funkcija == '4'):
znak = input('Vnesi znak')
test.word(znak)
elseif (funkcija == '5'):
print('Konec programa!')
break
- spremenil: EmaZek ()
morbo ::
Hm, nimaš časa inštalirat Python in pognat to zadevo, imaš pa čas čakat da bo to kdo naredil zate...
Sicer pa ni v redu. Že na začetku mora bit True v oklepajih, pa elseif ne obstaja (elif), verjetno je še en kup napak, pa kako je besedilo v originalu formatirano ne vemo (zamiki vrstic) ipd..
Sicer pa ni v redu. Že na začetku mora bit True v oklepajih, pa elseif ne obstaja (elif), verjetno je še en kup napak, pa kako je besedilo v originalu formatirano ne vemo (zamiki vrstic) ipd..
EmaZek ::
Hm, nimaš časa inštalirat Python in pognat to zadevo, imaš pa čas čakat da bo to kdo naredil zate...
Sicer pa ni v redu. Že na začetku mora bit True v oklepajih, pa elseif ne obstaja (elif), verjetno je še en kup napak, pa kako je besedilo v originalu formatirano ne vemo (zamiki vrstic) ipd..
Oky hvala za odgovor sm izvedel da je čist preprosto inštalirat tako da bom probal sam .. sem mislil da je več dela z tem .. hvala za odgovor .. zamike sem naredil sam tukaj jih ni videti .. baje da sam zazna če je zamik itd. ?? oky hvala
Gandalfar ::
EmaZek: moderatorji ti z nameno lazje pomoci popravljajo kodo, da uporablja st.koda oznake, da ti je lazje pomagat. Prosim upostevaj to.
Zgodovina sprememb…
- spremenil: Gandalfar ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Python naloga pomoč!!!Oddelek: Programiranje | 2202 (1636) | Sony-Tech |
» | [Python] Tutoriali za začetnika v Notepad++ (strani: 1 2 )Oddelek: Programiranje | 16314 (13408) | black ice |
» | problem z linuxom (rabim cimprej prosim)Oddelek: Operacijski sistemi | 1449 (1265) | Isotropic |
» | [Python] syntax error-invalid syntaxOddelek: Programiranje | 1752 (1722) | Vesoljc |
» | Perl vprašanje.Oddelek: Programiranje | 1281 (1019) | ABX |