Series 12. Дан набор ненулевых целых чисел; признак его завершения — число 0. Вывести количество чисел в наборе.

Решение на Python 3

import random

x = random.randrange(1,10)
print(x,end='; ')
k = 0
while x != 0:
x = random.randrange(-5,6)
print(x,end='; ')
k += 1

print()
print("Amount:",k)