Kezdőoldal » Számítástechnika » Programozás » Pythonban hogyan adjam meg,...

Pythonban hogyan adjam meg, hogy a kezdőbetűt vizsgálja a program?

Figyelt kérdés
Pl az ilyen feladatoknál: "a program írja képernyőre a listában található kisbetűs szavakat". Előre is nagyon szépen köszönöm.

2022. ápr. 18. 15:36
1 2
 11/15 anonim ***** válasza:
Mi történne? Nem volt követelmény, hogy egzotikus cirill betűkre is működjön. De nyilván ott is az a módszer, hogy az első karaktert kell megvizsgálni és összevetni egy ABC betűivel.
2022. ápr. 22. 17:48
Hasznos számodra ez a válasz?
 12/15 anonim ***** válasza:
42%

Igen, ez is egy vélemény... Miért is akarnánk normális szoftvert ha a szart is írhatunk. /s Egyébként az elképesztően egzotikus magyar abc betűivel sem működne az eredeti megoldásod:


print("a: " + str(ord('a')) + " z:" + str(ord('z')))

print([ord(x) for x in "áéióöőúüű"])


Van erre kész megoldás ami lekezeli a magyar, ciril, görög, stb. karaktereket is: islower()

2022. ápr. 22. 19:28
Hasznos számodra ez a válasz?
 13/15 anonim ***** válasza:

Az islower is hasonlóan vizsgálódik. :) De tény, hogy lehet használni, ha nem feladat a saját függvény írása.


Egyébként mitől lenne sz.r megoldás az? Iskolai feladatról van szó, nem éles szoftverről amiért pénzt kérnek. Vizsgán illik elfogadni, ha működik.

2022. ápr. 22. 19:59
Hasznos számodra ez a válasz?
 14/15 anonim ***** válasza:
64%

igen, hasonlóan működik de az már le van tesztelve és nem neked kell egzotikus karakterekkel szenvedni. csak azért mert valami működik még nem jelenti azt hogy jó is.

redditen futottam bele olyan "game developer"-be aki(k) optimalizáció nélkül fordítják a kódjukat mert tele van UB-vel. 🤯 az is működik.. feltéve hogy nem release build-et próbál futtatni az illető.


az "iskolai feladat" érveléssel részben egyetértek. Egy ilyen feladat teljesen jó arra hogy a diák megértse mi az a kódtábla, string stb. Viszont ha nem említik meg a beépített függvényeket az szerintem egy hiányosság


nem akarom túlzásba vinni ezt :D nekem is vannak rossz berögződéseim mert hozzászoktam a "jóvanazúgy" megoldásokhoz. Ebben itt csak az zavar, hogy extra energiabefektetés kell kevésbé jó kód irásához.

2022. ápr. 22. 23:23
Hasznos számodra ez a válasz?
 15/15 anonim ***** válasza:
Szerintem ez attól függ, hogy hol tartanak az anyagban. Ha függvények írását akarják gyakoroltatni, akkor ez egy jó feladat arra, mert semmi bonyolult nincsen egy karaktervizsgálatban. Ha nem függvények megírása a feladatsor lényege, akkor jó lehet a beépített függvények használata is.
2022. ápr. 23. 00:00
Hasznos számodra ez a válasz?
1 2

További 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!