Sobes.tech

Python

obj = {True: 1, 1: 2, 1.0: 3, "1": 4} print(obj) # {True: 3, "1": 4}

Middle
Sapiens Solutions
75

# cache fonksiyonu için kod yazın. Bu, dekoratör, dekorlanan fonksiyonun ne döndürdüğünü hatırlamalı ve # aynı argümanlarla tekrar çağrıldığında hatırlanan değeri döndürmelidir. # # Tüm argümanların hashlenebilir olduğunu varsayabiliriz. # Sadece Python'un standart kütüphanesini kullanın.

Middle+
собес1
75

Asenkron jeneratörler hakkında ne söyleyebilirsiniz?

Senior
айти бастион
75

Kafka ile etkileşim kurmak için hangi kütüphaneyi kullandınız ve neden klasik Kafka kütüphanesi yerine onu seçtiniz?

Senior
ВГТРК СМОТРИМ
75

Python sözlüklerinin anahtarları nasıl olmalı?

Senior
айти бастион
75

PostgreSQL ve saf SQL ile ORM, örneğin SQLAlchemy yerine çalışmakta ne kadar rahatsınız?

Middle+
Старт
75

İndeksler veritabanı performansını nasıl etkiler?

Senior
АВ Софт
75

Geliştirme mimarisine dalmaya ilgin var mı? Varsa, mimariyle yakın çalışma örneği ver.

Senior
АЛМИ Партнер
75

Python'da hangi sıralama kullanılır ve karmaşıklığı nedir?

Senior
айти бастион
75

Hangi çalışma formatını arıyorsunuz: ofis, hibrit veya uzaktan mı?

Middle+
Консалтика
74

Bir metod için sınıf aracılığıyla dekoratör nasıl uygulanır ve nasıl yapılır?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
74

Karşılaştığınız en karmaşık teknik veya ürünle ilgili zorluktan bahsedin: sorun neydi ve nasıl çözdünüz?

Middle+
Консалтика
74

İşten ayrılmadan önce bildirim süreniz nedir?

Senior
Google
74

Cevapların kalitesini nasıl ölçüyorsun, bunun 'gözle' olmaması için hangi spesifik metrikleri kullanıyorsun?

Senior
иннсмарт
74

# # Tüm argümanların hashlenebilir olduğu kabul edilebilir. # Sadece Python'un standart kütüphanesini kullanın. _SANTINEL = object() def cache(func=None, backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (func.__qualname__, args, tuple(sorted(kwargs.items()))) result = backend.get(key, _SANTINEL) if result is _SANTINEL: return result result = func(*args, **kwargs) backend[key] = result return result return wrapper if func is None: return decorator return decorator(func) calls = {"count": 0} backend = {} @cache def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert len(backend) == 1 print("OK")

Middle+
собес1
74

Liste [1,2,3]'ü [3,2,1]'e nasıl tersine çevrilir? reverse() ile dilimleme arasındaki fark nedir?

Senior
ARX
74

# g() fonksiyonunda end() çağrısının sağlanması # g() dışında fonksiyonları değiştirmeyin def begin(): ... def end(): ... def g(): begin() yield 1 yield 2 end() def f(): a = g() return next(a) def ff(): for item in g(): ...

Senior
iviivi
74

Maaş beklentilerin nelerdir?

Middle
VICTORY group
74

Büyülü metodlar (dunder metodlar) nedir? Neden büyülü olarak adlandırılırlar?

Middle+
cleverbots
74

Neden bir dizeyi sayıyla çarpabiliriz, ama bir dizeyle sayıyı toplayamayız?

Middle
ПАО Сбербанк
74
/540