Встречается на собеседованиях • сегодня
Мог ли показать свой код за который не стыдно
Конечно! Вот пример чистого, читаемого и эффективного кода на Python — функция для проверки числа на простоту с оптимизацией до корня из n:
python
def is_prime(n: int) -> bool:
"""Check if a number is prime."""
if n <= 1:
return False
if n == 2:
return True
if n % 2 == 0:
return False
for i in range(3, int(n**0.5) + 1, 2):
if n % i == 0:
return False
return TrueПочему это хороший код:
- Типизация — аннотации типов (
: int,-> bool). - Документация — строка docstring.
- Оптимизация — проверка делителей до √n и пропуск чётных чисел.
- Читаемость — понятные условия и структура.
Такой код легко поддерживать, тестировать и расширять.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы