[] is []? деген не шығарады? def f(item, items=[]): items.append(item) return items f(1) f(1, []) f(1)
Python
Жіптер мен процестердің айырмашылығы неде?
Тізім элементтерін қосу қалай жұмыс істейді? Жады қалай бөлінеді?
LangChain-те Chains пен Agents арасындағы айырмашылық неде? Қашан қайсысын қолдану керек?
FastAPI REST қызметі бар және GetUserSubscriptions деген маршрут бар. Бұл маршрут баяу жауап беруге бастады. Бұл мәселені қалай талдайсыз?
Apache Airflow платформасымен жұмыс істеу тәжірибеңіз бар ма?
Kafka негізгі ұғымдары туралы айтыңыз: Topic, Partition, Consumer, Producer — олар не?
import fastapi import requests app = fastapi.FastAPI() @app.get() def get_posts(first_n, custom_ids: list = []): ids = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97] posts = [None for i in range(first_n)] i = 0 for post_id in (custom_ids or ids[:first_n]): url = f"[link] response = requests.get(url, verify=False) posts[i] = response.json() return posts
FROM base_image COPY large_file large_file RUN chmod +x large_file RUN mv large_file ./some/path/large_file COPY .. RUN pip install -r requirements/base.txt
Python-да тізімнің басына және соңына элемент қосу қанша уақыт алады?
Дерекқордың жұмыс жылдамдығын оңтайландыру үшін сұрау орындалу жоспарын қалай қолдануға болады?
Python-да сөздік кілттері ретінде қандай деректер түрлері болуы мүмкін?
broker = KafkaBroker("localhost:9092") app = FastStream(broker) @broker.subscriber("raw_texts_topic", group_id="text_parsers") async def handle_text(text_data: dict): # Мәтіндерді талдау және дерекқорға сақтау шамамен 10 секундты алады parse_text_and_save_to_postgres(text_data)
Бізде FastAPI қолданбасы бар, оның ішінде shutdown оқиғасы белгілі бір логикамен жүзеге асырылады. Егер біз қолданбаны -9 кілтімен (kill -9) өшірсек, shutdown орындала ма?
Қандай дерекқорлармен жұмыс жасадыңыз? Дерекқорда нақты не істедіңіз?
"""Міндет 1. Асинхронды функция үшін декоратор Асинхронды функцияның орындалу уақытын логтау үшін декораторды жүзеге асыру. Қарапайым логтау үшін хабарламаны шығару арқылы жүзеге асыруға болады, мысалы, print көмегімен Константин 10:18 """ def log_start_time(…): """ Асинхронды функцияның орындалу уақытын логтау үшін декоратор """ # TODO: СІЗДІҢ КОДЫҢЫЗ МҰНДА
WebSocket жұмыс істеу принципін түсіндіріңіз және ол стандартты HTTP қосылымдарынан қалай ерекшеленеді.
Деректер қорында индекс құрудың қандай тәсілдері бар және ол қандай артықшылықтар береді?
Серверлер арасында файлды тасымалдау кезінде қандай мәселелер туындауы мүмкін? Нені ескеру керек?
Тізімге жолдық айнымалыларды қоссаңыз (quicksort қолданғанда), не болады?