Нужно используя цикл for рассмотреть каждый элемент масива. range почему-то не работает
Asked
Active
Viewed 1.6k times
-5
-
4а в учебниках что пишут? – slippyk Jul 30 '18 at 13:33
-
В том по какому я занимаюсь ничего – Бронеслав Jul 30 '18 at 13:45
-
1@Бронеслав не занимайте по такому учебнику, возьмите нормальный. – Sergey Gornostaev Jul 30 '18 at 13:50
-
А какой нормальный? – Бронеслав Jul 30 '18 at 13:52
-
@Бронеслав "Изучаем Python" Лутца. – Sergey Gornostaev Jul 30 '18 at 13:59
2 Answers
0
N = int(input())
b = []
n = 0
for a in range(1, N+1):
b.append(int(input()))
for num in b:
if num == 0:
n+=1
print(n)
опытным путём
Бронеслав
- 209
-
-
Можно так попробовать:
items = [int(input()) for _ in range(N)]+n = sum(num == 0 for num in items):) – gil9red Aug 18 '21 at 07:51
0
Выбирайте, что больше нравится:
items = [1, 2, 3, 4, 5]
1.
for item in items:
print(item)
print()
2.
for i in range(len(items)):
print(items[i])
print()
3.
for i, item in enumerate(items):
print(i, item)
gil9red
- 77,085