Sobes.tech

Python

[ism] interpretatsiya qilinadigan yoki kompilyatsiya qilinadigan tilmi? Bu yondashuvlar orasidagi farq nima?

Middle
Исходный код
75

ML-model bilan o'zaro aloqada bo'lgan ball berish platformasi komponentining texnik arxitekturasini tavsiflang: xizmatlar va mas'uliyatlarning ajralishi, ular o'rtasidagi aloqa va sizning shaxsiy hissangiz.

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

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

Middle
Sapiens Solutions
75

# Cache funktsiyasi uchun kod yozing. Bu dekorator bo'lib, dekoratsiya qilingan funktsiyaning nima qaytarganini eslab qolishi va # takroriy chaqiruvlarda bir xil argumentlar bilan saqlangan qiymatni qaytarishi kerak. # # Barcha argumentlar hashlanadigan deb hisoblash mumkin. # Faqat Pythonning standart kutubxonasidan foydalaning.

Middle+
собес1
75

Asinxron generatorlar haqida nima deyish mumkin?

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

Kafka bilan muloqot qilish uchun qaysi kutubxonadan foydalandingiz va uni an'anaviy Kafka kutubxonasidan nima uchun tanladingiz?

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

Python lug'atining kalitlari qanday bo'lishi kerak?

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

PostgreSQL va toza SQL bilan ORM, masalan SQLAlchemy, bilan ishlashda qanchalik qulay his qilasiz?

Middle+
Старт
75

Indekslar ma'lumotlar bazasining ishlashiga qanday ta'sir qiladi?

Senior
АВ Софт
75

Siz uchun rivojlanish arxitekturasi bilan chuqur o'zlashtirish qiziqmi? Agar bo'lsa, arxitektura bilan yaqin ishlash misolini keltiring.

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

Python'da qanday saralash turi ishlatiladi va uning murakkabligi qanday?

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

Qaysi ish formatini qidiryapsiz: ofis, gibrid yoki masofadan?

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

Bir usul uchun dekoratorni sinf orqali amalga oshirish mumkinmi va qanday qilish kerak?

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

Eng qiyin texnik yoki mahsulot muammosi haqida bizga aytib bering: muammo nima edi va uni qanday hal qildingiz?

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

Ishdan bo'shatdan oldin ogohlantirish muddati qancha?

Senior
Google
74

Javoblarning sifatini qanday o'lchaysiz, buni 'ko'z bilan' emas, qanday aniq mezonlar bilan o'lchaysiz?

Senior
иннсмарт
74

# # Bütün argümanların hashlenebilir olduğunu varsayabiliriz. # 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

Ro'yxatni [1,2,3] dan [3,2,1] ga qanday aylantirish mumkin? reverse() va kesish o'rtasidagi farq nima?

Senior
ARX
74

# g() funksiyasida end() chaqirilishini ta'minlash # g() dan tashqari funksiyalarni o'zgartirmang 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

Sizning maosh kutuvingiz qanday?

Middle
VICTORY group
74
/540