Flashcards on Bevezetés a programozásba Pythonban
Bevezetés a Python programozásba: Átfogó útmutató diákoknak
Tap to flip · Swipe to navigate
Programozás Pythonban
19 cards
Card 1
Question: Mi az f-string Pythonban, és hogyan használod változó beillesztésére egy stringbe?
Answer: Az f-string egy olyan string, amit az idézőjelek előtt egy 'f' betűvel jelölünk; a kapcsos zárójelek közé {} helyezel egy változót vagy kifejezést, és
Card 2
Question: Mi az a PEP 8?
Answer: A Python kódírás hivatalos stílus útmutatója, amely konvenciókat határoz meg az olvasható és konzisztens kódhoz.
Card 3
Question: Miért érdemes betartani a PEP 8-at?
Answer: Növeli az olvashatóságot, professzionális benyomást kelt, megkönnyíti a csapatmunkát, és megfelel az AI eszközök, például a GitHub Copilot elvárásaina
Card 4
Question: Milyen írásmódot használjunk a változók és függvények neveihez a PEP 8 szerint?
Answer: Használjunk snake_case-t: kisbetűk, szavak aláhúzással elválasztva (pl. user_name).
Card 5
Question: Hogyan írjuk a konstansokat a PEP 8 szerint?
Answer: Nagybetűkkel, szavak között aláhúzással (pl. MAX_SPEED), általában a fájl elején.
Card 6
Question: Mi a fontosabb a névválasztásnál: a rövidség vagy a kifejezőképesség?
Answer: A kifejezőképesség – a névnek le kell írnia a tartalmat, inkább legyen hosszabb és világos, mint rövid és homályos (pl. patient_age vs p).
Card 7
Question: Milyen nyelvet ajánlott használni a nevekhez valós projektekben, és miért?
Answer: Angol nyelvet, mert ez egy nemzetközi szabvány, és megkönnyíti az együttműködést nagyobb projektekben.
Card 8
Question: Ajánlott-e diakritikus jeleket használni a változónevekben Pythonban?
Answer: Nem; bár a Python támogatja, jobb elkerülni a diakritikus jeleket (helyesen cislo, nem číslo).
Card 9
Question: Kezdődhet-e egy változó neve számmal?
Answer: Nem, egy változó neve nem kezdődhet számjeggyel (helyesen place_1, hibásan 1_place).
Card 10
Question: Miért nem szabad felülírni a beépített függvényeket változónevekkel? Adjon példát egy hibára.
Answer: Mert felülírod a kódban elvárt függvényt, és elveszíted az eredeti viselkedését. Példa: print = "text"; a későbbi print("Ahoj") hívás sikertelen lesz,