>>> text = 'Text Text Text Text Text' >>> len(text.replace(" ", "")) 20 >>> len("".join(text.split())) 20 >>> len(re.sub("\s+", "", text)) 20
SergKondЗнатоки бы подумали, а что если там сто слов будет или миллион?
Написать такую фразу
“Text Text Text Text Text”
А как решили бы её знатоки :-)
>>> ' '.join(['Text'] * 5) 'Text Text Text Text Text' >>>
>>> s = 'Text Text Text Text Text' >>> sum(1 for c in s if c != ' ') 20 >>>
s = "Hello my dear friend" print(len(s)) # 20 print(s.count(" ")) # 3