Anonymní profil Pal_lac – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Pal_lac – Programujte.comAnonymní profil Pal_lac – Programujte.com

 

Příspěvky odeslané z IP adresy 87.244.228.–

Pal_lac
Python › Python - súbory
18. 5. 2019   #383723

Děkuji, ti opravdu ani si neumíš představit jak jsi mi pomohl. A promiň, že jsem byl na tebe nepříjemný.

Pal_lac
Python › Python - súbory
18. 5. 2019   #383721

Ano, děkuji. A ještě jednu drobnost pokud tě už neotravuju. : D Když zadám aby mi program vyhledal jméno, které se v souboru nenachází, tak chci aby mi program vypsal do shellu, že se tam zadané jméno nenachází, jenže když to udělám vypíše mi to 6- krát. Nevíš jak by mi to mohl vypsat jen jednou?

Pal_lac
Python › Python - súbory
18. 5. 2019   #383718

Ano, děkuji už mi to jde. :) Ještě by mě zajímalo jak si to myslel s tím readline?
A kdybys mi mohl ještě poradit v jedné věci:
pokud by v souboru byly uloženy čísla takto: (mezi nimi je mezera)
Jozef
4 2 1
Peter
1 2 3
a já chci aby mi program vyhledal 4, pokud zadám Josefovo jméno, vypíše mi dané cifry a aby prošel tím číslem a napsal: Nachází se číslo 4.

Pal_lac
Python › Python - súbory
18. 5. 2019   #383716

Áno to určite, pozerám do toho už týždeň, skúšam to naprogramovať milión päťsto spôsobmi, pozeral som si aj anglické stránky s touto témou a ty mi tu povieš, že som si s tým vôbec nelámal hlavu?
Najskôr by si si mal o ľuďoch niečo zistiť a až potom ich súdiť.

Ale mohol som aspoň napísať, kde je problém:
Ten program som napísal asi takto:

f = open('soubor.txt', 'r')
hledane = input('Zadej hledane jméno:')

def hledej():
    for radek in f:
        for slovo in radek:
            if slovo == hledane:
                return True
            else:
                return False

if hledej():
    print('Našel sem.')
    print('Jméno:', hledane)
else:
    print('Nenašel sem.')


Tenhle program mi zajistí, že do Shellu mi vypíše jen to dáno jméno ale nevím jak k tomu mám přiřadit to konkrétní číslo. Děkuji za radu.
 

Pal_lac
Python › Python - súbory
17. 5. 2019   #383714


Ahojte, mohli byste mi někdo poradit s tímto programem? Už se s ním lámu nějakou dobu. V textovém souboru jsou uloženy jména a číslo. Asi takto:

Jozef
4
Peter
2

program by měl zrealizovat lineární vyhledávání a po zadání jména uživatelem, program vypíše do shellu dané jméno a to číslo. Děkuji za radu.
 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032019 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý