» »

[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

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

CHAOS ::

Torej, ne vem v kakšnem okolju programiraš, vendar najprej poizkusi sledečo kodo

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 ::

Sorry CHAOS
Sem jaz pognal en drug program
Tvoj je deloval

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]:)

 if geslo == baza_uporab[uporabnik][0]:
naredi to in to 


ali

if geslo in baza_uporab[uporabnik][0]:

naredi to in to

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

program za pomoč pri tiskanju 200+pdf dokumentov

Oddelek: Pomoč in nasveti
252094 (1146) HotBurek
»

Pomoč pri bash skripti

Oddelek: Programiranje
6854 (773) Netrunner
»

Batch skripta za brisanje map, starejših od X dni

Oddelek: Operacijski sistemi
5750 (685) krneki0001
»

Budilka na racunalniku?

Oddelek: Programska oprema
131762 (1637) Janac
»

sitemap

Oddelek: Izdelava spletišč
101054 (955) rokpok

Več podobnih tem