Ответы
Ответ:
# Ввод текста с клавиатуры
text = input("Введите текст: ")
# Определение длины первого слова
words = text.split()
length_first_word = len(words[0]) if words else 0
print("Длина первого слова:", length_first_word)
# Ввод символа для поиска
search_char = input("Введите символ для поиска: ")
# Проверка наличия заданного символа в тексте
char_present = search_char in text
print("Символ '{}' {} в тексте.".format(search_char, "присутствует" if char_present else "отсутствует"))
# Подсчет количества слов
word_count = len(words)
print("Количество слов в тексте:", word_count)
# Ввод символов для удаления
chars_to_remove = input("Введите символы для удаления: ")
# Удаление заданных символов
text_without_chars = ''.join(char for char in text if char not in chars_to_remove)
print("Текст без указанных символов:", text_without_chars)
# Ввод символов для замены пробелов
replace_char = input("Введите символ для замены пробелов: ")
# Замена пробелов
text_with_replaced_spaces = text.replace(' ', replace_char)
print("Текст с замененными пробелами:", text_with_replaced_spaces)
# Поиск номеров позиций, на которых встречается буква 'к'
positions_of_k = [pos + 1 for pos, char in enumerate(text) if char == 'к']
print("Номера позиций, на которых встречается буква 'к':", positions_of_k)
# Подсчет количества встреч букв ^4H^7 и 'е'
count_caret_h = text.count('^4H^7')
count_e = text.count('е')
if count_caret_h > count_e:
print("Буква ^4H^7 встречается чаще.")
elif count_e > count_caret_h:
print("Буква 'е' встречается чаще.")
else:
print("Буквы ^4H^7 и 'е' встречаются одинаково часто.")