def function(test_list: tuple = ()): test_list.append(1) print(test_list) test_list = () function() # function(test_list) # function() # print(test_list) #
Python
Vai tu strādāji ar ML modeli: pats modeli nemainīji, bet būvēji backend infrastruktūru un apkārtni ap to?
def is_palindrome(string_to_check: str) -> bool: kreisā, labā = 0, garums(string_to_check) kamēr kreisā < labā: kamēr kreisā < labā un ne string_to_check[kreisā]: kreisā += 1 kamēr kreisā < labā un ne string_to_check[labā]: labā -= 1
Kas ir palindroms?
Kā Python vārdnīca apstrādā haša sadursmes un kāpēc `True`, `1` un `1.0` netiek saglabāti kā trīs dažādi atslēgas?
Kāpēc Python mainīgā argumenta noklusējuma vērtība tiek saglabāta starp funkcijas izsaukumiem?
Pastāstiet par savu darba pieredzi, īpaši par pēdējo darba vietu un, ja vēlaties, arī par iepriekšējo.
def function(test_list: list = []): test_list.append(1) print(test_list) test_list = [] function() function(test_list) function() print(test_list)
Vai tu pats strādāji ar Kafka vai tev sniedza infrastruktūru un iestatījumus DevOps?
Lёsha atrada mušu uz plaukta. -> True Muša! O, muša! Lielāka par lauvi! Ak, prāts! O, prāts! -> True "........,,,! " -> False def is_palindrome(string_to_check: str) -> bool:
Kā tika notīrīts liels Kafka notikumu žurnāls: vai tika iestatīta uzglabāšanas politika?
Vai Kafka varētu parādīties dublikāti notikumiem un kā jūs risinājāt šo problēmu?
obj = {True: 1, 1: 2, 1.0: 3, "1": 4} print(obj) # {True: 3, "1": 4}
Kā backend sazinājās ar ML modeli: kur tā tika hostēta un ar kādu protokolu jūs ar to sazinājāties?
Vai esat strādājis ar AI aģentiem vai neironu tīkliem kodēšanas nolūkos?
Kāpēc `{True: 1, 1: 2, 1.0: 3, "1": 4}` vārdnīcā galīgā vērtība atslēgai `True` ir `3`, nevis `1`?
Kā sistēma darbojās pirms pārejas uz event-driven/Kafka: vai tas bija REST API FastAPI?