Нужно помочь в написании лёгкой Python программе
Задайте с клавиатуры 7 любых неповторяющихся чисел. сформируйте список содержащий введенные числа выведите на экран все возможные комбинации пар чисел/
сложить все четные значения кратные 3 в диапазоне от 1 до 200 вывести полученный результат на экран/
Ответы (2 шт):
Автор решения: Исполняющий Особые Обязанности
→ Ссылка
Задача 1
list = [] # Создаем пустой список
for _ in range(7): # Семь раз добавляем в список введенные значения
list += [input()]
for i in list: # Проходимся по всем элементам списка переменной i, которая будет принимать значения из этого списка
for j in list: # Второй раз проходимся по этому же списку, но на этот раз другой переменной
print(i, j) # Выводим комбинацию i и j
Задача 2
summ = 0 # Задаем сумму 0
for i in range(1, 201): # Проходимся по всем значениям от 1 до 201 (201 не включая)
if i % 6 == 0: # Если остаток при делении i на 6 равен 0 (i четное b кратно 3), то ...
summ += i # Прибавить i к нашей сумме
print(summ)
Автор решения: GrAnd
→ Ссылка
Немного более продвинутый уровень... :)
Задача 1
from itertools import product
print(list(product(*[[int(input()) for _ in range(7)]]*2)))
Задача 2
print(sum(range((1+5)//6*6, (201+5)//6*6, 6)))