Forum » Programiranje » Pomoč za Python
Pomoč za Python
studentka1 ::
Živjo!
V prihodnosti me čaka izpit iz programiranja v programu python, pa bi prosila nekoga če mi lahko reši naslednjo nalogo, da vidim primer, kako se stvari delajo. Problem je v tem, da naloge ne znam začet pisat, tako da bi bila zelo vesela, če mi lahko napišete vsaj začetek. Prosim lepo.
Naloga je: Napišite funkcijo za datoteko celih števil, ki so zapisana vsako v svoji vrstici. Ime datoteke podate kot vhodni parometer. Funkcija naj prebere števila iz datoteke in izračuna število vseh pozitivnih števil iz datoteke.
Najlepša hvala!
Lp, Katja
V prihodnosti me čaka izpit iz programiranja v programu python, pa bi prosila nekoga če mi lahko reši naslednjo nalogo, da vidim primer, kako se stvari delajo. Problem je v tem, da naloge ne znam začet pisat, tako da bi bila zelo vesela, če mi lahko napišete vsaj začetek. Prosim lepo.
Naloga je: Napišite funkcijo za datoteko celih števil, ki so zapisana vsako v svoji vrstici. Ime datoteke podate kot vhodni parometer. Funkcija naj prebere števila iz datoteke in izračuna število vseh pozitivnih števil iz datoteke.
Najlepša hvala!
Lp, Katja
NoComent! ::
def funkcija(ime_datoteke): datoteka = open(ime_datoteke) # odpremo datoteko stevilo_pozitivnih = 0 # stevec postavimo na 0 for vrstica in datoteka.readlines(): # preberemo vse vrstice v datoteki stevilo = int(vrstica.strip()) # pretvorimo v integer if stevilo > 0: # ce je stevilo pozitivno povecamo stevec za 1 stevilo_pozitivnih = stevilo_pozitivnih + 1 return stevilo_pozitivnih
Oziroma krajse
def funkcija(ime_datoteke): return len([vrstica for vrstica in open(ime_datoteke).readlines() if int(vrstica.strip()) > 0])
studentka1 ::
Joj najlepša hvala!
Se pravi, če sm prav poštekala, če uporabljamo vhodni parameter potem moramo podat ime datoteke oz. uporabimo def. Če pa gre za uporabo standardnega vhoda pa uporabimo raw_input?
Res najlepša hvala!
Lp, Katja
Se pravi, če sm prav poštekala, če uporabljamo vhodni parameter potem moramo podat ime datoteke oz. uporabimo def. Če pa gre za uporabo standardnega vhoda pa uporabimo raw_input?
Res najlepša hvala!
Lp, Katja
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | python-rabim pomočOddelek: Programiranje | 2775 (1005) | rnla1973 |
» | PythonOddelek: Programiranje | 3038 (1724) | d_DJ |
» | Pomoč pri programiranju v C++Oddelek: Programiranje | 1811 (1378) | amacar |
» | [c] Enaki datotekiOddelek: Programiranje | 1033 (893) | Spura |
» | Pomoc pri nalogiOddelek: Programiranje | 2008 (1814) | FuI2cY |