Új hozzászólás Aktív témák
-
Szenty
tag
válasz
cousin333
#587
üzenetére
Esetleg úgy lehet picit optimalizálni, hogy a ciklusból kilépsz az első nem-szám karakternél:
def szam_e(szo):
valasz = True
for betu in szo:
if betu < '0' or betu > '9':
valasz = False
break
return valaszIlletve clean code-os körökben az is elfogadott, hogy a ciklusból adjuk vissza az eredményt (így a valasz változót ki is emeltem):
def szam_e(szo):
for betu in szo:
if betu < '0' or betu > '9':
return False
return True -
Karma
félisten
válasz
cousin333
#587
üzenetére
Mondta: érettségi feladat.
Ez a leíró nyelv egyébként a nyolcvanas években elég népszerű volt.Az "Informatikai alapismeretek" érettségi vizsgán pedig mindig van egy olyan feladat, melyben egy ilyen pszeudokódot kell "lefordítani" a diák által választott nyelvre. Hogy ennek mennyi értelme van, az vitatható, de nem az a feladat, hogy fejtsd vissza és írd meg helyesen/gyorsabban az algoritmust, hanem tükörfordítást várnak.
Új hozzászólás Aktív témák
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- A fociról könnyedén, egy baráti társaságban
- Hobby elektronika
- Qualcomm lapkával és nagyobb teleppel várható a CMF Phone 3 Pro
- Wise (ex-TransferWise)
- Tőzsde és gazdaság
- Gyúrósok ide!
- Milyen TV-t vegyek?
- Gumi és felni topik
- Milyen billentyűzetet vegyek?
- További aktív témák...
- Ducky One 3 FULL/TKL/SF/MINI billentyűzetek többféle színben és kapcsolókkal, plusz csuklótámaszok
- Honor 200 pro
- Sennheiser HD650 fejhallgató
- PE ProLiant ML350 Gen9 Hot Plug 8SFF Rack Szerver! x2 XEON + HDD + 16GB
- ÚJ MSI Katana 15 HX - 15.6" QHD 165Hz - i7-14650HX - 16GB - 1TB - RTX 5060 - Win11 - 3 év gari - HUN
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
