Python

Помогите пожалуйста задачей по Python.

Задача 2. Должники
Должники и законопослушные граждане хранятся в одной базе банка. Из этой базы нам выделяются по 10 человек, у каждого из которых есть свой номер. Правда, иногда база глючит и выдаёт нам отрицательный номер. А ещё по статистике, которую собрал наш МирПрогБанк, каждый второй, кто в этом году брал кредит, не выплатил его вовремя.

Пользователь вводит 10 чисел. Напишите программу, которая определяет, сколько из них являются одновременно четными и положительными.
k=0
for i in [int(input())for t in range(10)]:
````if i%2==0 and i>0: k+=1
print(k)
или
print(sum([1 for i in [int(input())for t in range(10)]if i%2==0 and i>0]))
2 997
Лучший ответ
count = 0
for i in range (0, 10):
number = int(input('Введите число: '))
if (number % 2 == 0) and (number > 0):
count = count + 1
print(count,' из 10 вами введенных являются одновременно четными и положительными')
even = 0
for number in range(10):
number = int(input('Введите число: '))
if number % 2 == 0 and number > 0:
even += 1
print('Число четных и положительны номеров = ', even)
Evgenii .
Evgenii .
209
even_number = 0
for number in range(10):
number = int(input('Введите число: '))
if number % 2 == 0 and number > 0:
even_number += 1
print('Число четных и положительны номеров = ', even_number)
Dan1Ar **
Dan1Ar **
206
print('Задача 2. Должники')
print("1ый вариант.")
count_num = 0
count = 0
while count_num != 11:
number = int(input("Введите число:"))
count_num += 1
if (number % 2 == 0) and (number > 0):
print("Подходит!")
count += 1
else:
print("Не подходит!")
print("Кол-во подходит :", count)
t = (1, 2, 3, 4, 5)

sp = [1, 2, 3, 4, 5]

for i in range(len(t)):

if t[i] % 2 == 1:

temp = t[i] * 2

t[i] = temp

else:

temp = sp[i] * 2

sp[i] = temp

print(t)

print(sp)