13. Обробка помилкових ситуацій (виключень) у Python. Оператор try

Урок № 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)

Вам может бути цікаво...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.

Завантаження Captcha...