Чтобы проверить, есть ли в строке пробелы в Python, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование оператора
in:string = "Hello World" if ' ' in string: print("String has spaces") else: print("String does not have spaces") -
Использование метода
str.find():string = "Hello World" if string.find(' ') != -1: print("String has spaces") else: print("String does not have spaces") -
Использование регулярных выражений (модуль
re):import re string = "Hello World" if re.search('\s', string): print("String has spaces") else: print("String does not have spaces") -
Использование метода
str.split():string = "Hello World" if len(string.split()) > 1: print("String has spaces") else: print("String does not have spaces") -
Использование понимания списка:
string = "Hello World" if any(char == ' ' for char in string): print("String has spaces") else: print("String does not have spaces")
Это всего лишь несколько примеров того, как проверить, есть ли в строке пробелы в Python. Вы можете выбрать метод, который лучше всего соответствует вашим потребностям.