Вопрос задан 30.07.2023 в 09:24. Предмет Информатика. Спрашивает Гринь Тёма.

В PYTHON!(50 баллов) 1)Напишите функцию,которая удаляет из переданной ей символьной строки все

символы '<' и '>'. 2)С клавиатуры вводиться символьная строка.Определите,какой символ встречается в ней чаще всего.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Литвинова Елизавета.
1)
def func(s):
    ans = [c if c != '<' and c != '>' for c in s]
    return "".join(ans)
2)
c = [0 for i in range(1000)]
s = input()
for cr in s:
    c[cr] += 1
for i in range(len(c)):
    if c[i] == max(c):
        print(chr(i))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот решение задачи на языке Python:

  1. Функция, которая удаляет из переданной строки все символы '<' и '>':
python
def remove_lt_gt_chars(input_string): return input_string.replace('<', '').replace('>', '') # Пример использования функции input_string = "This is a <sample> string with <tags>." result_string = remove_lt_gt_chars(input_string) print(result_string)
  1. Функция для определения наиболее часто встречающегося символа в строке:
python
from collections import Counter def most_common_char(input_string): char_count = Counter(input_string) most_common_char, count = char_count.most_common(1)[0] return most_common_char # Пример использования функции input_string = input("Введите символьную строку: ") result_char = most_common_char(input_string) print(f"Символ '{result_char}' встречается чаще всего.")

Объединим оба решения вместе:

python
def remove_lt_gt_chars(input_string): return input_string.replace('<', '').replace('>', '') def most_common_char(input_string): char_count = Counter(input_string) most_common_char, count = char_count.most_common(1)[0] return most_common_char # Пример использования функций input_string = input("Введите символьную строку: ") result_string = remove_lt_gt_chars(input_string) print(f"Строка после удаления '<' и '>': {result_string}") result_char = most_common_char(input_string) print(f"Символ '{result_char}' встречается чаще всего.")

При вводе символьной строки с клавиатуры, программа выведет результаты обеих операций: первый вывод покажет строку после удаления символов '<' и '>', а второй вывод покажет самый часто встречающийся символ в исходной строке.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос