Задать вопрос
SaneBarbarian
@SaneBarbarian
Зеленый

Как сделать чтобы Isupper работал по одному слову из переменной?

Новичок в программировании, решаю задачу на Checkio. Данная функция не проходит по второму кейсу:
AssertionError: Second
, 11

Как понимаю такая ошибка тут потому что для условия все слова должны быть uppercase, как сделать чтобы прошло только по HELP?

def is_stressful(subj):
    if (subj.isupper() or  
       subj.endswith('!')):
        return True 
    else:
        return False

if __name__ == '__main__':
    #These "asserts" using only for self-checking and not necessary for auto-testing
    assert is_stressful("Hi") == False, "First"
    assert is_stressful("I neeed HELP") == True, "Second"
    print('Done! Go Check it!')
  • Вопрос задан
  • 212 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы