Перевірте свої навички Python
Перевірте навички Python: синтаксис, функції й область видимості, структури даних, помилки та об'єктно-орієнтоване програмування. 30 сценарних питань, миттєвий результат за категоріями, безкоштовно, без реєстрації.
Що таке Тест на Python?
Це сценарний тест на Python: 30 коротких фрагментів реального коду, кожен із запитанням про те, що трапиться, коли він запуститься. Функція із аргументом за замовчуванням, яка тихо пам'ятає свій останній виклик. Два списки, які виглядають однаково, але насправді не один і той же об'єкт. Змінна циклу, яку замикання читає після того, як цикл вже завершився. Ви обираєте відповідь, яка відповідає тому, що насправді робить Python, а не тому, що виглядає так, як мало б бути.
Keep readingShow less
30 питань охоплюють чотири напрями — основний синтаксис і типи, функції/область видимості/замикання, структури даних і керування ходом виконання, помилки/об'єктно-орієнтоване програмування та ідіоми. Саме в цих чотирьох напрямах читання Python і запуск Python тихо розходяться, і саме їх зазвичай перевіряє роботодавець в інтерв'ю. Ви отримуєте результат по кожному напрямку, тому слабке місце видно як слабке місце, а не розчиняється в загальному балі.
Це займає близько шести хвилин, реєстрація не потрібна, і це не завдання на виконання коду. Кожне питання — це читання і передбачення, точно як старший інженер переглядає pull request. Знати синтаксис і знати, що конкретний фрагмент робить в конкретних умовах — це різні навички, і цей тест вимірює другу.