| Autor | Správa |
iop
 Užívateľ
 Založený: 04.12.2008 Príspevky: 93
 | Zaslal: Ne 05.04.09 14:47 |   |
ahojte X) ucim sa programovat v pythonea mam jeden zasadny problem na jednej stranke je uloha vytvorit primitivny tel. zoznam pomocou zoznamov tu je moj kod:
| kód: |
kolko = input("kolko si prajete zadat zaznamov?: ")
for telZoznam in range(kolko):
zoznam1 = []
zoznam2 = []
meno = raw_input("zadajte meno prosim: ")
cislo = raw_input("zadajte cislo prosim: ")
zoznam1.append(meno)
zoznam2.append(cislo)
print zoznam1[], " ", zoznam2[]
|
mam problem s tym ze ked dam napr. 2 zaznamy tak prvy zapise secko do zoznamu ale ked to uz ide druhy krat tak sa to predosle zmaze a ked dam potom vytlacit zoznamy tak je tam vzdy len to posledne
PS: ked chcem na koniec vytlacit pekne postupne:
cislo meno
cislo2 meno2
ta ako to mam urobit s tymy indexmi?
pls help fakt neviem co s tym |
| |
  |
 |
p360t
 Skúsený užívateľ
 Založený: 30.05.2006 Príspevky: 1775 Bydlisko: BA - EASTSIDE
 | Zaslal: Ne 05.04.09 16:00 |   |
| kód: | kolko = input("kolko si prajete zadat zaznamov?: ")
zoznam1 = []
zoznam2 = []
for telZoznam in range(kolko):
meno = raw_input("zadajte meno prosim: ")
cislo = raw_input("zadajte cislo prosim: ")
zoznam1.append(meno)
zoznam2.append(cislo)
print zoznam1, " ", zoznam2 |
Problém bol v tom, že si v cykle vždy prepísal zoznam1 aj zoznam2 na prázdny zoznam. |
_________________ [quote="A. S. Tanenbaum"]The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.[/quote] | |
    |
 |
iop
 Užívateľ
 Založený: 04.12.2008 Príspevky: 93
 | Zaslal: Ut 07.04.09 14:41 |   |
si ma asi trosku nepochopil to vyberanie zo zoznamu som chcel podla indexov ale ako mam vytlacit nieco zo zoznamu podla indexu ked neviem kolko indexov bude?? ukladanie mi uz ide este ze ako mam vytlacit podla indexov za sebou ze
Meno Cislo
Meno Cislo |
| |
  |
 |
p360t
 Skúsený užívateľ
 Založený: 30.05.2006 Príspevky: 1775 Bydlisko: BA - EASTSIDE
 | Zaslal: Ut 07.04.09 19:19 |   |
Malý kuk do Googlu, veľký kuk pre iop-a. Funkcia len().| kód: | for i in range(len(nejakyzoznam)):
print "cislo: '", i, "'; obsah: '", nejakyzoznam[i],"'" |
|
_________________ [quote="A. S. Tanenbaum"]The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.[/quote] | |
    |
 |
bji
 Užívateľ
 Založený: 17.04.2009 Príspevky: 2
 | Zaslal: Pi 17.04.09 14:14 |   |
Vedel by mi niekto poradiť ako tlaciť na tlačiareň (text, grafiku)? (PYTHON) |
| |
  |
 |
p360t
 Skúsený užívateľ
 Založený: 30.05.2006 Príspevky: 1775 Bydlisko: BA - EASTSIDE
 | Zaslal: So 18.04.09 13:34 |   |
Zrejme to bude záležať na tvojom operačnom systéme, podľa toho bude treba použiť nejaké knižnice. Napr. pre Windows som našiel toto (ale nepíše sa tam, ktorá verzia Windowsu to je). |
_________________ [quote="A. S. Tanenbaum"]The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.[/quote] | |
    |
 |
bji
 Užívateľ
 Založený: 17.04.2009 Príspevky: 2
 |
Ďakujem za odpoveď, mám Linux Ubuntu. Pokusím sa to vyriešiť cez zápis do súboru a tlač z OS |
| |
  |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
|