Flashcards on Bevezetés a programozásba Pythonban

Bevezetés a Python programozásba: Átfogó útmutató diákoknak

1 / 19

Mi az f-string Pythonban, és hogyan használod változó beillesztésére egy stringbe?

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

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,