Напишите программу, которая подсчитает все строки, в которых
есть гном в любом виде, и выведет их количество, а заодно и сколько всего строк
было введено. Формат ввода: вводятся строки, пока не будет введена
строка Бильбо. Формат вывода: вывести два числа через пробел: сколько было
строк с гномами и сколько всего введено строк. Последняя строка не считается,
служит признаком окончания ввода.
Python
Написать программу в python
О, Виктория! Здравствуйте!
Вот Вам программа от меня:
Вот Вам программа от меня:
# Запрашиваю строку текста и преобразую её в нижний регистр
input_str = input("Введите строку. Строка со словом 'Бильбо' завершает ввод: ").lower()
gnom_count = 0 # В этой переменной я храню количество строк со словом "гном"
total_count = 0 # В этой переменной я храню общее количество строк
# Запускаю цикл, который продолжается, пока не будет введена строка "бильбо"
while input_str != "бильбо":
# Если во введённой строке есть слово "гном", то я увеличиваю gnom_count на 1
if input_str.count("гном") > 0:
gnom_count = gnom_count + 1
# Увеличиваю количество строк на 1
total_count = total_count + 1
# Запрашиваю строку текста и преобразую её в нижний регистр
input_str = input("Введите строку. Строка со словом 'Бильбо' завершает ввод: ").lower()
# Вывожу на экран два числа: количество строк со словом "Гном" и общее количество строк
print(gnom_count,total_count)
Могу сказать только то, что python отстойный язык программирования, я раньше тоже делал проги но понял что это не оч
int AllStr = 0;
int Gnomov = 0;
string str = default;
while (true)
{
str = Console.ReadLine();
if(string.IsNullOrWhiteSpace(str))
{
Console.WriteLine("Вы нечего не ввели!");
}
else
{
if (str.ToLower() == "бильбо")
{
break;
}
else if (str.ToLower().Contains("гном"))
{
Gnomov++;
}
AllStr++;
}
}
Console.WriteLine($"\nГномов: {Gnomov}\nВсего строк: {AllStr}");
Console.ReadLine();
вот как на C#, попробуй переписать на питухонПохожие вопросы
- Помогите написать программу на Python, моя версия кода на скрине, вроде всё работает, но автопроверка не проходит.
- Напишите программу на Python
- Выразите число в виде суммы четырех квадратов Нужно написать программу на python
- Очень надо написать программу на Python!!!
- Помогите написать программу на python
- Неверо написана программа на Python
- Напишите программу в Python, пожалуйста
- Интерационный цикл Написать программу на python Заранее спасибо!
- Python программирование. Помогите написать программу.
- Помогите пожалуйста написать 2 программы на Python