Diskuze: Vymazání přebytečných mezer ve větě PYTHON
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Regularni vyraz najdi="[ ]+" nahrad " ".
Nebo pouzij cyklus.
predchozi_mezera = false
projdes znak po znaku
kdyz je string[i]==" "
return new_string
To das. Preci nemuzes vytuhnout u jednoduche skolni ulohy pro predskolni vek (takove ty deskove hry na programovani, co se daji koupit). Ma neter tohle zvladne.
Mimochodem...
"Vymazání přebytečných mezer ve větě PYTHON" - znamena, ze 1
nahradi za 1, 2 nahradi za 1, 3 a vice takze za 1
"to samozřejmě nahradí pouze pokud ty mezery jsou 2... když jsou 3 udělá
to z nich 2" - znamena, ze 1 nahradi za 1, 2 nahradi za 2, 3 a vice
takze za 2
Ujasni si, ktere zadani plati. Ja to psal vsechno pro ponechani jedne
mezery.
Tohle je asi úplně nejjednodušší.
' '.join(palindrom.split())
Zobrazeno 4 zpráv z 4.