Налагодження
програми
Під час написання розв’язку задачі на
мові пайтон ви могли допустити такі помилки:
1.
AttributeError – викликається метод для неправильного типу
об’єкта;
2.
SyntaxError
-
немає лапок навколо рядка;
-
немає двокрапки в кінці if / for / def ;
-
різна кількість відкритих і закритих
дужок.
3.
NameError
-
помилка у назві функції чи методу;
-
не імпортовано модуль;
-
не визначено змінну;
-
код використовує змінну за межами її
видимості;
-
вводиться окреме слово без лапок.
4.
TypeError
-
застосовується оператор до неправильного
типу об’єкта;
-
використовується не цілочисельне число для
зрізу в списку;
-
викликано функцію/метод з невірною
кількістю аргументів.
5.
IOError – відкриття файлу якого не існує.
6.
IdentationError
-
використовується одночасно пробіли і таби;
-
не зроблено однаковий відступ у всіх
рядках блоку.
7.
KeyError – здійснюється пошук не існуючого в словнику
ключа.
Отже, налагодження
програми зводиться до її тестування та виправлення помилок що виникають.
Комментариев нет:
Отправить комментарий