Урок № 13 присвячено технології обробки помилок, що можуть виникати під час виконання програми. Тобто навчимося аналізувати та обходити ситуацію, яка без використання оператора try призводить до аварійної зупинки програми. В ході уроку розглянемо:
- проблематику та причини виникнення помилкових ситуацій у програмах;
- поняття про програмне виключення;
- синтаксис оператора try у Python;
- приклади використання try у програмах на Пітоні.
Текст програми – під відео.
Мова відео – українська.
s_inp = []
i = 0
while True:
try:
el = int(input('Введи елемент № '+str(i+1)+' '))
s_inp.append(el)
if input('Для введення наступного елемнту натисни Ентер. Введення завершено - будь який символ. ') == '':
pass
else:
break
except ValueError:
print('Ви помились. Тут можна вводити тільки ціле число')
continue
i = i+1
print (s_inp)