Pomylky ta Obmezhennya
Piton навмисно повертає нестандартні, “характерні” повідомлення про помилки. Це частина стилю мови.
Типові причини помилок:
- невідоме ім’я змінної
- неправильний тип для оператора
- індекс поза межами списку
- неіснуючий ключ словника
- неправильна кількість аргументів функції
Pryklady sytuatsii
m["missing"]для відсутнього ключа в словникуs[100]для списку з трьох елементівdelete([1, 2], "a")dodaty({"a": 1}, 2)true ta 1
Potochni obmezhennya
- числа всередині інтерпретатора працюють як
float64 - ключі
slovnykмають бути рядками - логічні оператори
ta/aboочікуютьbool dodaty()працює тільки зі спискамиdelete()працює тільки зі словникамиvvidзараз читає число- повноцінного
for-циклу поки немає drukuvaty nilокремого літерала не має, аnilможе з’являтися як внутрішнє значення результату деяких операцій
Якщо документація і реалізація розійшлися, джерелом істини вважається код та тести репозиторію.