Тест на Python
Перевірте навички Python: синтаксис, функції й область видимості, структури даних, помилки та об'єктно-орієнтоване програмування. 30 сценарних питань, миттєвий результат за категоріями, безкоштовно, без реєстрації.
Без реєстрації — результат з’явиться одразу.
- Дізнайтеся, який із чотирьох напрямів Python насправді вас стримує
- Отримайте результат за категоріями — синтаксис, функції/область видимості, структури даних, ООП/помилки
- Дізнайтеся свій рівень: початківець, середній, просунутий або експерт
- Порівняйте своє місце з тим, що роботодавці мають на увазі під «сильним Python»
Він охоплює весь шлях від початківця до експерта за один підхід. Перші питання стосуються речей, які зустрічає кожен користувач Python — змінні аргументи за замовчуванням, is проти ==, ділення int на float. Пізніші питання йдуть глибше: замикання, декоратори, генератори, поверхневе копіювання, спадкування. Ваш результат розміщує вас в одному з чотирьох рівнів, і назви цих рівнів навмисно ті самі, які використовують роботодавці в оголошеннях вакансій.
Ні. Кожне питання писалося для поведінки Python 3, яка була стабільною роками — f-strings, стандартні правила ділення int/float, модель об'єктів. Ніщо тут не залежить від недавного point-release або конкретної бібліотеки.
Він охоплює ту саму логіку читання-і-передбачення, яку зазвичай відкривають роботодавці, у тому ж сценарному форматі, тож це гарна підготовка. Це не копія будь-якого конкретного тесту роботодавця, і хороший результат тут — не сертифікат. Що він справді показує, то це в якому з чотирьох напрямів ви втратили б бали, а знати це корисно перед технічним інтерв'ю.
Близько шести хвилин. На окремі питання таймера немає — тест вимірює, чи знаєте ви, що робить код, а не те, як швидко ви клацаєте. Над кожним питанням можна думати стільки, скільки потрібно.