Помогите пожалуйста с решением задачи на python. - Общение Python мододелов

Вопрос Помогите пожалуйста с решением задачи на python.

Регистрация
13 Окт 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Пользователь вводит три целых числа. Найти количество положительных и количество отрицательных чисел среди них. На экран выведите сначала количество положительных, затем на новой строчке количество отрицательных чисел.
 
Регистрация
20 Окт 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
ch1 = int(input("Число 1: "))
ch2 = int(input("Число 2: "))
ch3 = int(input("Число 3: "))
print("Чётных -", sum([1 for var in str(ch1)+str(ch2)+str(ch3) if int(var) % 2 == 0]), "\nНечетных -", sum([1 for var in str(ch1)+str(ch2)+str(ch3) if int(var) % 2 != 0]))
 
Регистрация
26 Ноя 2013
Сообщения
68
Репутация
0
Спасибо
0
Монет
0
nums = input().split(" ")
p = 0
ot = 0

for num in nums:
if (int(num) % 2 == 0):
print(num + " Положительное")
p += 1
else:
print(num + " Отрицательное")
ot += 1
print(str(p) + " - Положительных\n" + str(ot) + " - Отрицательных") Вводить числа через пробел, пример: (4545 232 2323 232109) и т.д.
 
Регистрация
12 Окт 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
nums = map(int, input().split())
p = 0
ot = 0
for num in nums:
if num > 0:
p += 1
elif num < 0:
ot += 1
print(f'Положительных: {p}\nОтрицательных: {ot}')
 
Регистрация
20 Июн 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
print('введите первое число')
a = input()
print('введите второе число')
b = input()
print('введите третье число')
c = input()
print(f'{3-(a+b+c).count("-")}')
 
Сверху Снизу