Модуль 2.8 (Списки и операции над ними). Списки представляют собой упорядоченные коллекции элементов. Они позволяют хранить в одном месте взаимосвязанные данные.
Ниже представлены примеры задач с решением на тему Списки и операции над ними
Допишите программу ниже, чтобы она вывела через пробел в одной строке значения самого маленького и самого большого элементов списка my_list .
my_list = [-214, 181, -139, 448, -664, -66, 213, 832, 717, -462, -924, -706, -85, -244, -222, -340, -482, -518, -781, 759, -593, 905, -354, -377, -141, -742, 383, -381, 109, -639, -480, -810, -686, 892, -612, 696, 993, 791, 631, -493, -218, -829, -275, 619, -628, -241, -565, -835, -69, 747, 711, -252, -811, -407, -153, 904, 933, -254, 307, -493, -419, -109, -543, 155, -127, 613, -452, -459, 856, 562, 333, -66, -77, -598, -779, -278, 867, 321, -20, -415, -357, 735, -906, -14, -370, 453, -630, -736, -830, -917, 32, 422, -895, 198, 284, 472, -986, -964, -989, 29] print(min(my_list), max(my_list))
Программа получает на вход список из целых чисел. Ваша задача вывести True в случае, если в данном списке встречается значение 777. В противном случае вывести False
СМОЖЕШЬ РЕШИТЬ ЭТУ ЗАДАЧУ В ОДНУ СТРОКУ НА PYTHON?
Примечание:
Чтобы прочитать из ввода целые числа и сохранить их в виде списка в переменной my_list вам необходимо написать строчку
my_list = list(map(int, input().split())) print(777 in my_list)
Программа получает на вход список из целых чисел. Ваша задача найти сумму списка
Примечание:
Чтобы прочитать из ввода целые числа и сохранить их в виде списка в переменной list_numbers вам необходимо написать строчку
list_numbers = list(map(int, input().split())) print(sum(list_numbers))
Иван Васильевич пришел на рынок и решил купить два арбуза: один для себя, а другой для тещи. Понятно, что для себя нужно выбрать арбуз потяжелей, а для тещи полегче. Но вот незадача: арбузов слишком много и он не знает как же выбрать самый легкий и самый тяжелый арбуз? Помогите ему!
mas = list(map(int, input().split())) print(F» «)
Программа получает на вход список из целых чисел. Ваша задача найти среднее арифметическое введенного списка чисел
Примечание:
Чтобы прочитать из ввода целые числа и сохранить их в виде списка в переменной list_numbers вам необходимо написать строчку
list_numbers = list(map(int, input().split())) print(sum(list_numbers)/len( list_numbers))
Источник: zazloo.ru
Допишите программу чтобы она выводила результат 01234
Ответ:
n = int(input(«Введите число n: «))
for i in range(1, n+1):
print(«Сумма всех чисел от 1 до», n, «, делящихся на 10, равна:», total_sum)
В данном примере мы считываем значение n с помощью функции input() и преобразуем его в целое число с помощью функции int(). Затем мы объявляем переменную total_sum и устанавливаем ее значение равным 0.
Курс Python: Урок #8. Ввод и вывод данных. Пишем первую программу
Затем мы используем цикл for для прохода от 1 до n. В каждой итерации мы проверяем, делится ли текущее значение i на 10 без остатка с помощью оператора %. Если делится, то мы добавляем значение i к переменной total_sum.
Наконец, мы выводим результат с помощью функции print().
Источник: vashurok.com
Урок 13
§17. Программирование
Введение
Теперь научим программу делать что-то полезное, например выводить текст на экран. Пусть она при запуске приветствует вас:
Чтобы в алгоритмическом языке вывести символы на экран, нужно записать их в апострофах после слова вывод. Такая команда называется оператором вывода. В языке Паскаль для вывода данных используют стандартную (встроенную) процедуру write.
Обратите внимание, что в программе на языке Паскаль каждая команда (оператор) заканчивается точкой с запятой, но перед словом end её можно не ставить.
Вася решил дополнить программу так, чтобы она выводила сообщение с его именем. Он записал оператор вывода так:
вывод ‘Привет’, Вася! write(‘Привет’, Вася!);
Эта программа не работает. Исправьте её.
Теперь попробуем вывести второе приветствие:
Если запустить программу с такими операторами:
вывод ‘Привет, Вася!’ write(‘Привет, Вася!’);
вывод ‘Привет, Петя!’ write(‘Привет, Петя!’);
то мы увидим не совсем то, что хотели:
Привет, Вася!Привет, Петя!
Действительно, мы ведь не сказали компьютеру, что после вывода первого сообщения нужно перейти на другую строку. Сделаем это так:
вывод ‘Привет, Вася!’, HC writeln (‘Привет, Вася!’);
вывод ‘Привет, Петя!’ write(‘Привет, Петя!’);
Следующая страница Выводы. Интеллект-карта
Cкачать материалы урока
Источник: xn—-7sbbfb7a7aej.xn--p1ai