Встречается на собеседованиях • сегодня

Что такое парадигма

Парадигма программирования — это стиль или подход к написанию кода, определяющий структуру и логику программы. В Python поддерживаются несколько парадигм:

  • Императивная — код описывает шаги для достижения результата (циклы, условия).
  • Процедурная — код организуется в функции.
  • ООП — программа строится из объектов с данными и методами.
  • Функциональная — упор на чистые функции и неизменяемость данных.

Пример ООП:

python
class Dog:
    def __init__(self, name):
        self.name = name
    
    def bark(self):
        print(f"{self.name} says woof!")
        
dog = Dog("Rex")
dog.bark()  # Rex says woof!

Пример функционального стиля:

python
numbers = [1, 2, 3]
squared = list(map(lambda x: x**2, numbers))  # [1, 4, 9]

Python мультипарадигменный, что позволяет гибко выбирать подход под задачу.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы