Как проверить пустая ли строка в Python?
Чтобы проверить, пуста ли строка, вы можете либо использовать строковую переменную вместо условия вместе с оператором not, либо проверить, равна ли строка пустой строке «», используя оператор равенства.
В этом руководстве мы напишем примеры программ для каждого из процессов, упомянутых выше.
Пример 1: использование строки в качестве условия
В этом примере мы возьмем пустую строку и проверим, является ли эта строка пустой или нет, программно, поместив строку вместо условия в условном операторе If.
Если строка пуста, она представляет ложное значение. Итак, если мы используем оператор not со строкой, мы получим true, если строка пуста, и false, если строка не пуста.
mystring = ""
if not mystring:
print("The string is empty.")
else:
print("The string is not empty.")
Вывод:
The string is empty.
Пример 2: с помощью оператора Equal to
В этом примере мы возьмем пустую строку и проверим, является ли эта строка пустой или нет, программно с помощью оператора равенства.
Синтаксис условия для проверки, равна ли данная строка пустой строке:
mystring == ""
Мы будем использовать это условие в операторе If.
mystring = ""
if mystring == "":
print("The string is empty.")
else:
print("The string is not empty.")
Вывод:
The string is empty.
В этом руководстве примеров Python мы узнали, как проверить, является ли данная строка пустой или нет.
Автор