- Nokia N8 - vajon elég lesz-e?
- Télvíz idején érkezik az iPhone 17e
- Külföldi prepaid SIM-ek itthon
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 13 - felnőni nehéz
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- Szívós, szép és kitartó az új OnePlus óra
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- iPhone topik
- Google Pixel topik
Új hozzászólás Aktív témák
-
cousin333
addikt
válasz
XP NINJA
#586
üzenetére
Ez meg milyen leíró nyelv?

Azt kérdezted, én hogyan írnám meg. A válasz: sehogy, mert minek újra feltalálni a kereket, amikor van erre jó kis gyári függvény. Pl:
>>> szo1 = "Valami szöveg 123"
>>> szo1.isdigit()
False
>>> szo2 = "536 25"
>>> szo2.isdigit()
False
>>> szo3 = "53625"
>>> szo3.isdigit()
TrueHa viszont hűek akarunk lenni a példához - a Python nyelv elvárásain belül - akkor ezt írnám:
def szam_e(szo):
valasz = True
for betu in szo:
if betu < '0' or betu > '9':
valasz = False
return valaszA for ciklust mondjuk így is írhatnád:
for betu in szo:
if not '0' < betu < '9':
valasz = FalseVagy esetleg így:
import string
for betu in szo:
if betu not in string.digits:
valasz = FalseUpdate! Egy kis adalék: a saját megoldások futtatási ideje sorrendben 1,41, 1,61 és 1,55 us (mikroszekundum), ellenben a gyári függvénnyel 53,9 ns (nanoszekundum). Utóbbi tehát úgy 26-szor gyorsabb...

Új hozzászólás Aktív témák
- Nokia N8 - vajon elég lesz-e?
- World of Tanks - MMO
- Fejhallgatós találkozó
- TCL LCD és LED TV-k
- Red Dead Redemption 2 (PC)
- LEGO klub
- Téli Olimpiai játékok Milano - Cortina 2026
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Apple asztali gépek
- Gamer táblával tér vissza a Black Shark a globális versenybe
- További aktív témák...
- BESZÁMÍTÁS! Nintendo Switch OLED 64GB játékkonzol garanciával hibátlan működéssel
- Gamer PC i5-8400 RTX3060 12GB 16GB RAM Windows 11 Pro
- Samsung Galaxy Tab S9 FE 256GB, Wi-Fi, 1 Év Garanciával
- Samsung Galaxy A05 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- DJI RC 2 távirányító
- HIBÁTLAN iPhone 11 Pro Max 64GB Space Grey-1 ÉV GARANCIA - Kártyafüggetlen, MS4415
- Apple iPhone 14 Pro 256GB (Csak Esim), Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3938
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




