Python тест очень срочно. Формат ввода Вводятся строки, пока не
Дата публикации:

Python тест очень срочно. Формат ввода Вводятся строки, пока не


Python тест очень срочно. Формат ввода Вводятся строки, пока не будет введена строка со словом удав. Формат вывода Вывести сначала количество строк без веток, а затем среднюю длину строк с ветками. Вывести в виде: Количество без веток: <количество> Длина с ветками: <средняя длина с ветками> Среднее значение округлить до 1 знака после запятой. Если строк с ветками совсем не было, вместо средней длины вывести ноль. Пример 1 Ввод Я не цепляюсь за ветки а у меня все равно не получается ветки обеспечивают безопасность попробуй еще вот отличная ветка! я вижу глаз удава, не так ли? Вывод Количество без веток: 2 Длина с ветками: 24.0

Пример решения на языке Python:

count_without_branches = 0
total_length_with_branches = 0
count_with_branches = 0

while True:
    line = input()
    if "ветки" in line:
        total_length_with_branches += len(line)
        count_with_branches += 1
    if "удав" in line:
        break
    count_without_branches += 1

if count_with_branches == 0:
    average_length_with_branches = 0
else:
    average_length_with_branches = round(total_length_with_branches / count_with_branches, 1)

print("Количество без веток:", count_without_branches)
print("Длина с ветками:", average_length_with_branches)

Пример использования:

Я не цепляюсь за ветки
а у меня все равно не получается
ветки обеспечивают безопасность
попробуй еще
вот отличная ветка!
я вижу глаз удава, не так ли?

Вывод:

Количество без веток: 2
Длина с ветками: 24.0
Страница 1 из 3612345102030...Последняя »