Python

Информатика, 8 класс, Python

Здравствуйте, помогите написать код, пожалуйста, 8 класс.
1.
first_num = int(input())

second_num = int(input())

third_num = int(input())

sum = 0

if (first_num > -1):

   sum += first_num

if (second_num > -1):

   sum +=second_num

if (third_num > -1):

   sum += third_num

print(sum)

Объяснение:

first_num = int(input())  // Объявление + ввод первой переменной

second_num = int(input())  // Объявление + ввод второй переменной

third_num = int(input())  // Объявление + ввод третьей переменной

sum = 0  // Объявление переменной, которая будет хранить сумму

if (first_num > -1):  // Если первый элемент положительный

   sum += first_num  // Сумма = сумма + первое число

if (second_num > -1):  // Если второй элемент положительный

   sum +=second_num  // Сумма = сумма + второе число

if (third_num > -1):  // Если третий элемент положительный

   sum += third_num  // Сумма = сумма + третье число

print(sum) // Вывод суммы
Владимир Лазарев
Владимир Лазарев
289
Лучший ответ
1. print(sum(filter(lambda x: x > 0, [int(input()) for i in range(3)])))

2. n = input()
print(True if int(n[0]) + int(n[3]) == int(n[1]) - int(n[2]) else False)

3. n = int(input())
print('Четное' if not n % 2 else 'Нечетное')

4. age = int(input)
if age <= 13:
____print('Детство')
if 14 <= age <= 24:
____print('Молодость')
if 25 <= age <= 59:
____print('Зрелость')
else:
____print('Старость')