Anoniminis naudotojas
Daugiau
Kaip apkarpyti eilutėje esančius baltuosius ženklus?
Kaip "Python" programoje iš eilutės pašalinti pradinius ir galinius baltuosius ženklus?
Pavyzdžiui:
" Hello " --> "Hello"
" Hello" --> "Hello"
"Hello " --> "Hello"
"Bob has a cat" --> "Bob has a cat"
1097
3
Tik vienas tarpas ar visi iš eilės einantys tarpai? Jei antrasis, tuomet eilutėse jau yra
.strip()
metodas:Tačiau jei reikia pašalinti tik vieną tarpą, tai galima padaryti naudojant:
Be to, atkreipkite dėmesį, kad
str.strip()
pašalina ir kitus baltuosius ženklus (pvz., skirtukus ir naujas eilutes). Jei norite pašalinti tik tarpus, galite nurodyti šalinamą simbolį kaipstrip
argumentą, t. y:Tai pašalins visus pradinius ir galinius baltuosius ženklus iš
myString
:Norite naudoti funkciją strip():