← К задачам
Средне · +3ВалидацияОсновы языкаРегулярные выраженияСтрокиУсловия

X и O, Никто не знает

Создайте функцию, которая принимает строку, проверяет, содержит ли она одинаковое количество символов "x" и "o" и возвращает либо True, либо False.

  • Вернуть булевое значение (True или False).
  • Строка может содержать любой символ.
  • Если в строке нет ни одного "x" и ни одной "o", вернуть True.

Примеры

XO("ooxx") ➞ True

XO("xooxx") ➞ False

XO("ooxXm") ➞ True
# Регистр символов не учитывается.

XO("zpzpzpp") ➞ True
# Возвращает True, если нет ни "x", ни "o".

XO("zzoo") ➞ False

Примечание

  • Помните возвращать True, если нет ни одного "x" или "o".
  • Регистр символов не учитывается.
def XO(txt):
    
Для запуска тестов необходима авторизация.
Поддержать проект