Forum » Pomoč in nasveti » [Python] Pomoč pri Dn
[Python] Pomoč pri Dn
hamer988 ::
import os list(input("Direktorij: " +x)) for x in os.listdir()
ta program mi izpiše to:
File "C:/Users/Nejc/PycharmProjects/P1/Naloga_1.py", line 6 for x in os.listdir() ^ IndentationError: unexpected indent
Kaj je narobe
- spremenil: Mavrik ()
hamer988 ::
imam pa to nalogo za nardit
kakšen namig bi prav prišu
Napiši program, ki izpiše končnice vseh datotek v direktoriju. Izpis naj bo urejen po abecedi
kakšen namig bi prav prišu
Napiši program, ki izpiše končnice vseh datotek v direktoriju. Izpis naj bo urejen po abecedi
Zgodovina sprememb…
- spremenilo: hamer988 ()
CHAOS ::
Za izpis datotek v trenutni mapi:
import os current_dir = os.getcwd() for file in os.listdir(current_dir): print file
'They have computers, and they may have other weapons of mass destruction.'
hamer988 ::
File "C:/Users/Nejc/PycharmProjects/P1/Naloga_1.py", line 6
for
^
IndentationError: unexpected indent
Tole mi napiše Chaos
for
^
IndentationError: unexpected indent
Tole mi napiše Chaos
CHAOS ::
Torej, ne vem v kakšnem okolju programiraš, vendar najprej poizkusi sledečo kodo
in če ti python uspešno izpiše Hello world! nadaljuj s preprosto zanko
Pri tem predpostavljam, da poznaš pravila kako se oblikuje python koda ter kako python obravnava zamike.
print "Hello world!"
in če ti python uspešno izpiše Hello world! nadaljuj s preprosto zanko
for i in range(10): print i
Pri tem predpostavljam, da poznaš pravila kako se oblikuje python koda ter kako python obravnava zamike.
'They have computers, and they may have other weapons of mass destruction.'
hamer988 ::
import os import os.path trenutni_dir = str(input("Direktorij: ")) for file in os.listdir(trenutni_dir): osnova , koncnica = os.path.splitext(file) for file in os.path.splitext(koncnica): print(koncnica)
KAKO SE REŠIM DVOJNEGA IZPISA?
Sem rešil
Kako lahko sortiram ta program po abecedi
Prosim uporabi st.koda značke za večjo preglednost. -- moderator
Zgodovina sprememb…
- spremenil: Mavrik ()
CHAOS ::
A = ['tine', 'mojca', 'anja', 'petra', 'nina', 'matej', 'blaz', 'david', 'simon'] print A A.sort() print A
'They have computers, and they may have other weapons of mass destruction.'
Phantomeye ::
Se opravicujem, ker hijackam temo, ampak samo zaradi enega vprašanja, se mi zdi neumno odpirat cel topic.
Ampak glede nato, da sem jaz pri x domaci nalogi izgubil tocke zaradi tega....
kakšna je razlika med in zakaj druga rešitev ni okej (razlika med '==' in 'in'), aja, pa 'geslo' je vrednost preko raw_inputa, tko da tle ne preverja imena spremenljivke, ampak vrednost (if hojladri == baza_uporab[uporabnik][0]:)
ali
Ampak glede nato, da sem jaz pri x domaci nalogi izgubil tocke zaradi tega....
kakšna je razlika med in zakaj druga rešitev ni okej (razlika med '==' in 'in'), aja, pa 'geslo' je vrednost preko raw_inputa, tko da tle ne preverja imena spremenljivke, ampak vrednost (if hojladri == baza_uporab[uporabnik][0]:)
if geslo == baza_uporab[uporabnik][0]: naredi to in to
ali
if geslo in baza_uporab[uporabnik][0]: naredi to in to
Zgodovina sprememb…
- spremenilo: Phantomeye ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | program za pomoč pri tiskanju 200+pdf dokumentovOddelek: Pomoč in nasveti | 2303 (1355) | HotBurek |
» | Pomoč pri bash skriptiOddelek: Programiranje | 982 (901) | Netrunner |
» | Batch skripta za brisanje map, starejših od X dniOddelek: Operacijski sistemi | 818 (753) | krneki0001 |
» | Budilka na racunalniku?Oddelek: Programska oprema | 1904 (1779) | Janac |
» | sitemapOddelek: Izdelava spletišč | 1120 (1021) | rokpok |