def function(test_list: tuple = ()): test_list.append(1) print(test_list) test_list = () function() # function(test_list) # function() # print(test_list) #
Python
Pracoval jste s modelem ML: sám model jste nezasahoval, ale postavil jste backendovou infrastrukturu a obal kolem něj?
def is_palindrome(string_to_check: str) -> bool: vlevo, vpravo = 0, délka(string_to_check) zatímco vlevo < vpravo: zatímco vlevo < vpravo a ne string_to_check[vlevo]: vlevo += 1 zatímco vlevo < vpravo a ne string_to_check[vpravo]: vpravo -= 1
Co je to palindrom?
Jak spravuje slovník Python kolize hashů a proč se `True`, `1` a `1.0` neukládají jako tři různé klíče?
Proč se v Pythonu uchovává změnitelná výchozí hodnota argumentu mezi voláními funkce?
Povězte mi o svých pracovních zkušenostech, zejména o posledním zaměstnání a pokud chcete, o předchozím.
def function(test_list: list = []): test_list.append(1) print(test_list) test_list = [] function() function(test_list) function() print(test_list)
Pracoval jsi sám s Kafka nebo ti infrastrukturu a nastavení poskytli DevOps?
Lёsha našel blechu na polici. -> True Moucha! Ó, moucha! Velká jako lev! Ach, rozum! Ó, rozum! -> True "........,,,! " -> False def is_palindrome(string_to_check: str) -> bool:
Jak backend komunikoval s ML modelem: kde byl hostován a jakým protokolem s ním komunikovali?
Mohly v Kafka dojít k duplicitám událostí a jak jste tento problém řešili?
Jak byl vyčištěn velký záznam událostí Kafka: byla nastavena politika retention?
obj = {True: 1, 1: 2, 1.0: 3, "1": 4} print(obj) # {True: 3, "1": 4}
Pracoval jste s AI agenty nebo neuronovými sítěmi pro psaní kódu?
Proč je v slovníku `{True: 1, 1: 2, 1.0: 3, "1": 4}` konečná hodnota pro klíč `True` `3`, a ne `1`?
Jak systém fungoval před přechodem na event-driven/Kafka: byly to REST API na FastAPI?