Sobes.tech

Python

Kas yra PgBouncer ir kam jis skirtas?

Middle
Лучи
89

Kuo skiriasi EXPLAIN nuo EXPLAIN ANALYZE PostgreSQL?

Senior
Сбер. IT
89

Kokios problemos gali kilti maišos funkcijoje (kolizijos)?

Senior
ARX
89

Kur taikoma asinchroninė programavimas Python ir kokiuose scenarijuose jis yra naudingas?

Middle
Virtusa
89

Kada pradėjote mokytis Python kalbos ir kaip pradėjote ją įvaldyti?

Junior — Middle
89

Kas yra GIL Python'e ir kodėl mums tai reikia žinoti?

Middle
ИП Ганус Александр Андреевич
89

SQL užduotis: kaip išgauti vartotojus su vardais kirilica ir lotynų rašmenimis, surūšiuojant taip, kad kirilica būtų pirmoji, o viduje grupių — leksikografiškai?

Middle
СБЕРСБЕР
89

Kaip savarankiškai įgyvendinti RAG?

Middle
Сбер. IT
89

Papaskinkite apie savo darbo patirtį projekte.

Senior
Go Digital
89

Ar dalyvavote integracijų projektavime ir kūrime su išorinėmis sistemomis kontūro viduje?

Middle+
Бета-Тест
89

[vardas] papasakok apie asinchronijos mechanizmą Python: kaip jis atrodo, kur jis geras, kur blogas, kam jis skirtas.

Middle+
СБЕРСБЕР
89

Ar galima GET užklausai pridėti kūną? Kas tuo atveju įvyks?

Middle
Сбер. IT
89

Ką išves print(bool([])) print(bool([0]))

Middle
Saber Interactive
89

class ATM(SKD): def __init__(self, atm_api: "SKD"): self.atm_api: SKD = atm_api self.bills_count: dict[int:int] = {bill: self.atm_api.count_banknotes(bill) for bill in BILLS} def withdraw(self, amount: int) -> bool: bills_plan: dict[int: int] = {} remaining = amount for bill in BILLS: available = self.bills_count[bill] take = min(remaining // bill, available) if take > 0: bills_plan[bill] = take remaining -= take * bill if remaining != 0: return False bills_count_const = {50: 0, 100: 2, 500: 0, 1000: 0, ...}, expected = True @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True), ({5000: 1, 1000: 0, 500: 0, 100: 2, 50: 0}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(FakeSDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected

Senior
Яндекс
89

Kokia pagrindinė savybė išskiria mikroservisų architektūrą ir kaip pasiekiama paslaugų autonomija?

Senior
ООО МУЛЬТИФАКТОР
89

Kiek giliau dirbote su observability: metrikomis, stebėsena ir įspėjimais?

Middle+
Iconiccompany
89

Kaip nustatome modelio reikalaujamą infrastruktūros galią?

Senior
хз
89

Kas yra korutina? Kaip veikia asyncio po kapotu?

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

Be valstybinių paslaugų, su kuo dar reikėjo įgyvendinti integracijas?

Middle+
Бета-Тест
89

Kaip Python nustato, kuri kintamoji keičiasi funkcijos viduje?

Middle+
AstonAston
89
/542