Kezdőoldal » Számítástechnika » Programozás » Ezt pythonba hogyan csináljam...

Ezt pythonba hogyan csináljam meg?

Figyelt kérdés

Amikor egy listet csinálok miért nem tudom ugy megjelölni, hogy pl:

x = 0

print(lista_nev[x])


Pl van egy ilyen program(csak elkezdtem):

szavak = []


x=0

i=0


while x == 0:

szavak[i] = input("Kerek egy szot: ")

i=i+1

valasz = input("Szeretnel meg szavat beirni?(igen/nem): ")

if valasz == "nem":

x=1

...de nem fogadja el azt a részt, amit info órán tanulunk, a pascalt, az elég régi nyelv, mégis működik. Hogyan kéne írjam?



2017. dec. 28. 22:31
 1/6 anonim ***** válasza:
Mégis hogy gondoltad, hogy programozni fogsz, ha egy épkézláb magyar mondatot sem tudsz leírni?
2017. dec. 28. 22:36
Hasznos számodra ez a válasz?
 2/6 anonim válasza:
rossy python verziot raktal fel. 3-as kell neked
2017. dec. 28. 22:36
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:

A szavak = [] után a szavak lista üres, még nulladik eleme sincs. Szóval a szavak[0] = "asd" hibát fog adni.

Neked az kell, hogy szavak.add("asd").

Az hogy Pascalban mit lehetett, az irreleváns, ha Pythont használsz. Ezt meg kell tanulni, meg kell nézni a dokumentációban és nem fantáziálni.

2017. dec. 28. 22:52
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
Bocs, nem szavak.add("asd"), hanem szavak.append("asd").
2017. dec. 28. 22:57
Hasznos számodra ez a válasz?
 5/6 tabaki ***** válasza:

@#2:

Ez kettesül átfogalmazva sem működhet, az a baja, amit Scriba írt.


@Kérdező:

Nana, pascalban ugyanígy nem tudod megcsinálni, hogy egyszerűen hozzátoldasz valamit egy tömbhöz -- csak dinamikus tömbbel, az meg olyan plusz műveleteket igényel, amelyekkel ebben a programodban nem is kísérleteztél. Egyébként meg legközelebb érdemes a hibaüzenetet is ideírnod, mert a python2 és a python3 eltérése miatt nem csoda, ha valakinek a program tüzetesebb megnézése nélkül az ugrik be elsőnek, hogy a fordítóval lehet a bibi.

2017. dec. 28. 23:40
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Köszönöm a válaszokat, nem tudtam, hogy a listának kell értéke legyen, ahoz, hogy meg tudd változtatni, de igy utólag már logikus, valóban a pascalban is megadtad, hogy hány elem van abban a bizonyos listában/vektorban.
2017. dec. 31. 12:16

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!