Вопросы с собеседований #23
🔹Объясните разницу между list, tuple и set.
🔸
➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
🔹Объясните разницу между list, tuple и set.
🔸
list
— изменяемая последовательность, допускающая дубликаты. tuple
— неизменяемая последовательность, также допускающая дубликаты. set
— изменяемое множество, не допускающее дубликаты и не гарантирует порядок элементов.➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
Вопросы с собеседований #24
🔹Как создать класс в Python?
🔸Класс создаётся с помощью ключевого слова
➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
🔹Как создать класс в Python?
🔸Класс создаётся с помощью ключевого слова
class
. В классе могут быть определены методы и атрибуты. Метод __init__
является конструктором класса и вызывается при создании нового объекта. Можно также определить другие методы, такие как str для строкового представления объекта.class Person:
def __init__(self, name):
self.name = name
def greet(self):
return f"Hello, my name is {self.name}."
➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
Вопросы с собеседований #25
🔹Как Python реализует многопоточность и какие есть ограничения?
🔸В Python многопоточность реализована с помощью модуля
➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
🔹Как Python реализует многопоточность и какие есть ограничения?
🔸В Python многопоточность реализована с помощью модуля
threading
. Однако из-за Global Interpreter Lock (GIL) настоящая параллелизация потоков в CPython невозможна. GIL позволяет только одному потоку выполнять Python байт-код в данный момент времени. Для истинной параллельной обработки можно использовать модули multiprocessing
или asyncio
.➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
Вопросы с собеседований #26
🔹Что такое lambda функции и когда их стоит использовать?
🔸
➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python
🔹Что такое lambda функции и когда их стоит использовать?
🔸
lambda
функции — это анонимные функции, которые определяются с помощью ключевого слова lambda
. Они могут содержать только одно выражение и используются для создания небольших, одноразовых функций, например, в качестве аргумента для функции map
или filter
.add = lambda x, y: x + y
print(add(5, 3))
➡️Читайте нас в Telegram и Сетке
#Coderikk #Собеседование #Python