# автомат для выдачи талонов
num = 0
count = 1
while num == 1: # Исправлено условие цикла
print('Введите 0 - получить талон, 1 - выключить аппарат: ')
num = int(input()) # Ввод без проверки
if num == 0: # Исправлено условие
print('талон номер', count)
count += 1
else:
break # Выход из цикла
# автомат для выдачи талонов
count = 1
while count>0:
if input('Введите 0 - получить талон, 1 - выключить аппарат: ') == '1':
break
print('талон номер', count)
count += 1
Или полностью контролируемо: # автомат для выдачи талонов
count = 1
while count>0:
match input('Введите 0 - получить талон, 1 - выключить аппарат: '):
case '0':
print('талон номер', count)
count += 1
continue
case '1':
break
print('от вас ожидается только 0 или 1, дуралей!')