И вот однажды в гостях у двоюродного брата он увидел на холодильнике слово, составленное из букв английского алфавита. Каждая буква была магнитом и все они были синего цвета, поэтому Василию пришла в голову идея составить из этих букв надпись VK для своего холодильника. Тем более что брату эти буквы были не нужны. Помогите Василию разобраться, может ли он найти в слове две заглавные буквы V и K, чтобы забрать их себе на холодильник. Если таких букв нет, то проверьте найдутся ли две строчные буквы v и k в слове (в крайнем случае Василий готов составить надпись vk из двух строчных букв).
python
def check_letters(word):
count_upper_V = 0
count_upper_K = 0
count_lower_v = 0
count_lower_k = 0
for letter in word:
if letter == "V":
count_upper_V += 1
elif letter == "K":
count_upper_K += 1
elif letter == "v":
count_lower_v += 1
elif letter == "k":
count_lower_k += 1
if count_upper_V >= 2 and count_upper_K >= 2:
return "Да, есть две заглавные буквы 'V' и 'K'"
elif count_lower_v >= 2 and count_lower_k >= 2:
return "Нет, нет двух заглавных букв 'V' и 'K', но есть две строчные буквы 'v' и 'k'"
else:
return "Нет двух заглавных букв 'V' и 'K', и нет двух строчных букв 'v' и 'k'"
word = input("Введите слово: ")
result = check_letters(word)
print(result)
При запуске этой программы пользователь должен ввести слово, из букв которого он хочет составить надпись на холодильнике. Программа затем выдаст соответствующий ответ.
Например, если пользователь введет слово "Programming", программа вернет ответ: "Нет двух заглавных букв 'V' и 'K', и нет двух строчных букв 'v' и 'k'".
Если пользователь введет слово "Keyboard", программа вернет ответ: "Да, есть две заглавные буквы 'V' и 'K'".
Если пользователь введет слово "bookmarks", программа вернет ответ: "Нет, нет двух заглавных букв 'V' и 'K', но есть две строчные буквы 'v' и 'k'".Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет