Kezdőoldal » Számítástechnika » Programozás » Miért nem fogadja el a program...

Miért nem fogadja el a program a válasz1-et és a válasz2-t? (Python)

Figyelt kérdés
itt a "program"... [link]

#Python #valasz1 #valasz2 #én vagyok a balfasz
2019. júl. 28. 02:29
1 2
 1/14 anonim ***** válasza:
lower() kisbetűkké alakítja az inputot. Amivel összehasonlítja, azaz a konstans 'Igen' és 'Nem' válaszokban van nagybetű, tehát sosem fog velük megegyezni.
2019. júl. 28. 02:58
Hasznos számodra ez a válasz?
 2/14 A kérdező kommentje:
ohhh b*sszameg (végülis tökre logikus), köszönöm a válaszodat !
2019. júl. 28. 03:09
 3/14 anonim ***** válasza:
51%

Könyörgöm ne használj változóneveket.....


Plusz logikai baki, a program kezeli z igen/nem-et, mi van, ha tök mást ír be a user?


Így lenne logikus?


if feladat.lower() == valasz1:

print('Remek , vágjunk is bele')


else:

quit


Alapvetően te igent vársz, tehát az kerül az if ágba, elifnek semmi értelme csak 2 lehetőségnél, oda else kell, ha bármi mást ír be a felhasználó, lépjen ki a program.

2019. júl. 28. 11:09
Hasznos számodra ez a válasz?
 4/14 anonim ***** válasza:
Nem mindig elég csak egy feltételt vizsgálni, ha kritikus fontosságú programról van szó, akkor (y/n)? kérdést fel szoktunk tenni, ahol 2 különböző inputot elfogadunk. Az viszont tény, hogy nagyon kacifántosan oldotta meg, de még csak tanul, ki fog benne alakulni, hogy hogy tudja ezt átláthatóan megoldani.
2019. júl. 28. 14:59
Hasznos számodra ez a válasz?
 5/14 anonim ***** válasza:
51%
*magyar változóneveket
2019. júl. 28. 16:40
Hasznos számodra ez a válasz?
 6/14 A kérdező kommentje:
#5 Ha angol lenne az lenne a baj , ha német lenne akkor meg az lenne a baj... Ezt szeretném én eldönteni , hogy milyen nevű változók és milyen nyelven.
2019. júl. 28. 16:52
 7/14 A kérdező kommentje:
Köszönöm a válaszokat !
2019. júl. 28. 16:52
 8/14 anonim ***** válasza:
55%
xDDDD Istenem, ez nem így megy... Alapvetően körberöhögnek, ha magyar változóneveket használsz, hisz a programozás nyelve is az angol, hiába önérzeteskedsz...
2019. júl. 28. 19:45
Hasznos számodra ez a válasz?
 9/14 anonim ***** válasza:

#8 oktatási intézményekben, ZH-n vagy beadandó programokban elvárják, hogy magyar változó- és függvényneveket használj. Ezzel szoktak megbizonyosodni arról, hogy érted, amit csinálsz.


Nem hiszem, hogy egy középiskolás diáknak (legalábbis szerintem a kérdező ezen a szinten van) nagyvállalati kultúrát kéne tanítani, sokkal fontosabb az, hogy megértse az anyagot.

2019. júl. 28. 20:14
Hasznos számodra ez a válasz?
 10/14 anonim ***** válasza:
Illetve azért is szokták kérni magyarul, hogy a te személyes munkád legyen és véletlenül se lopjad le a snippeteket stackoverflowról. Nem mintha nem lenne nagy erőbefektetés átírni a változókat, de meglepően sok hallgatót meg lehet ezzel buktatni.
2019. júl. 28. 20:15
Hasznos számodra ez a válasz?
1 2

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!