Hirdetés
- Honor Magic6 Pro - kör közepén számok
- Google Pixel topik
- MWC 2026: Kezünkben a minden tekintetben európai okostelefon
- MWC 2026: csápolt a robot, majd dobott egy hátraszaltót
- MWC 2026: Vitrinben itt a Nothing Phone (4a)
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- Határozatlan időre kiszáll az Asus a mobilbizniszből
- Bemutatkozott a Poco X7 és X7 Pro
- Telekom mobilszolgáltatások
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
Ú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
- PROHARDVER! feedback: bugok, problémák, ötletek
- PlayStation 5
- A fociról könnyedén, egy baráti társaságban
- Milyen notebookot vegyek?
- Honor Magic6 Pro - kör közepén számok
- Milyen autót vegyek?
- Meghozta a régóta várt asztali Ryzen APU-kat az AMD
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Renault, Dacia topik
- Highguard
- További aktív témák...
- BESZÁMÍTÁS! Sapphire Pulse Radeon RX 7900 XTX 24GB videokártya garanciával hibátlan működéssel
- Használt Artfone A400 4G Senior mobiltelefon / 12 hó jótállás
- Egyedi ékszerdobozka
- Telefon felváráslás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Apple iPhone 13 Pro Max 256GB - ÚJSZERŰ, Kártyafüggetlen, Ezüst, 100% Akku - 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



