uz
Feedback
Python вопросы с собеседований

Python вопросы с собеседований

Kanalga Telegram’da o‘tish

Вопросы с собеседований по Python @workakkk - админ @machinelearning_interview - вопросы с собесдований по Ml @pro_python_code - Python @data_analysis_ml - анализ данных на Python @itchannels_telegram - 🔥 главное в ит РКН: clck.ru/3FmrFd

Ko'proq ko'rsatish

📈 Telegram kanali Python вопросы с собеседований analitikasi

Python вопросы с собеседований (@python_job_interview) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 24 941 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 5 493-o'rinni va Rossiya mintaqasida 26 832-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 24 941 obunachiga ega bo‘ldi.

09 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -148 ga, so‘nggi 24 soatda esa -7 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 6.02% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 3.02% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 503 marta ko‘riladi; birinchi sutkada odatda 754 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 7 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent github, api, собеседование, git, docker kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Вопросы с собеседований по Python @workakkk - админ @machinelearning_interview - вопросы с собесдований по Ml @pro_python_code - Python @data_analysis_ml - анализ данных на Python @itchannels_telegram - 🔥 главное в ит РКН: clck.ru/3FmrFd

Yuqori yangilanish chastotasi (oxirgi ma’lumot 10 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

24 941
Obunachilar
-724 soatlar
-447 kunlar
-14830 kunlar
Postlar arxiv
Расскажите, какой в питоне механизм передачи параметров Ответ В питоне используется передача параметров по ссылке. Если изменить параметр внутри функции, то это отразится на выводе функции. Однако, если использовать в качестве параметров литералы (строки, числа, кортежа), то они передаются по значению (потому что они не изменяемые). Рассмотрим следующий пример: def foo(x): x = 4 a = 3 foo(a) print(a) # 3 Функция вызывается, но изменения оказанные на переменную a больше не действую после возврата из функции, ведь a всё ещё равна 3. Поэтому может показаться, что используется передача по значению, но это не так. Python не копирует значения параметров при вызове функции. Если мы рассмотрим другую функцию: def clearly_not_pass_by_value(my_list): my_list[0] = 42 l = [1, 2, 3] clearly_not_pass_by_value(l) print(l) # [42, 2, 3] — то мы четко видим, что элемент исходного списка l был изменен после вызова функции. При передачи по ссылке в момент вызова функции передаются адреса переменных, причем с адресами работают так, как если бы это была обычная переменная (поэтому не нужно дополнительно проводить разыменование, как это делается в Си). Такая модель подразумевает, что исходные переменные и параметры функции — это одни и те же объекты. Изменяя параметры в теле функции, вы изменяете их и в вызывающем контексте. @python_job_interview

#вопросы_с_собеседований Что плохого в следующем коде? Ответ: В Python нет объявлений переменных, поэтому он должен сам опред
#вопросы_с_собеседований Что плохого в следующем коде? Ответ: В Python нет объявлений переменных, поэтому он должен сам определить их область действия. Если внутри функции имеется обращение к переменной, то она считается локальной. Переменная count выше является глобальной, поэтому код выбрасывает ошибку.

Сколько аргументов может принять range() Ответ От одного до трех: >>> list(range(5)) [0, 1, 2, 3, 4] >>> list(range(-5)) [] >>> list(range(2, 7)) [2, 3, 4, 5, 6] >>> list(range(-3, 4)) [-3, -2, -1, 0, 1, 2, 3] >>> list(range(2, 9, 2)) [2, 4, 6, 8] >>> list(range(9, 2, -1)) [9, 8, 7, 6, 5, 4, 3] @python_job_interview

Что такое операторы присвоения в питоне Ответ Все арифметические операторы можно комбинировать с символом присвоения. >>> a = 7 >>> a += 1 >>> a 8 >>> a -= 1 >>> a 7 >>> a *= 2 >>> a 14 >>> a /= 2 >>> a 7.0 >>> a **= 2 >>> a 49.0 >>> a // =3 >>> a 16.0 >>> a %= 4 >>> a 0.0 @python_job_interview

Как работать с числами, которые не входят в десятичную систему счисления? Ответ В питоне можно вводить бинарные, восьмеричные и шестнадцатеричные числа. Бинарные. Это числа, составленные из 0 и 1. Для ввода в бинарном формате, используется префикс 0b или 0B: >>> int(0b1010) 10 Число можно преобразовать в бинарный формат с помощью функции bin(): >>> bin(0xf) ‘0b1111’ Восьмеричные числа могут состоять из цифр от 0 до 7, также используется префикс 0o или 0O: >>> oct(8) ‘0o10’ Шестнадцатеричные числа могут состоять из цифр от 0 до 15, также используется префикс 0x или 0X: >>> hex(15) ‘0xf’ @python_job_interview

Какой результат выводит данный код: >>> def extendList(val, list=[]): list.append(val) return list >>> list1 = extendList(10) >>> list2 = extendList(123,[]) >>> list3 = extendList('a') >>> list1, list2, list3 [10, ‘a’], [123], [10, ‘a’] Ответ Возможный, но неверный ответ: ([10], [123], [‘a’]) В функции есть аргумент list=[], который не запускается в нулевом значении при каждом вызове этой функции. Когда мы первый раз определяем функцию, она создает новый список. Затем, каждый раз, когда мы вызываем данную функцию без аргумента-списка, она использует один и тот же список. Питон исполняет выражения, которые имеют нулевые значения, при определении функции, а не при вызове функции. @python_job_interview

#Вопросы_с_собеседования ❓Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все л
#Вопросы_с_собеседования ❓Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все ли числа в подсписках вложенного принадлежат множеству чисел второго, обычного списка Примечания: 1) пустой список считаем валидным подмножеством множества чисел второго списка 2) в каждом отдельном списке (как во вложенных, так и во втором, обычном списке) числа будут уникальными.

Как в питоне узнать, в какой мы сейчас директории?  Ответ >>> import os >>> os.getcwd() "C:\\Users\\lifei\\AppData\\Local\\Programs\\Python\\Python36-32" @python_job_interview

Как в питоне узнать, в какой мы сейчас директории?

Все знают, что сегодня питон в моде. Но истинное принятие новой технологии подразумевает понимание ее недостатков. Что вы можете сказать по этому поводу? Ответ Какие в питоне есть ограничения: - интерпретируемая природа питона снижает скорость исполнения программы - его не выгодно использовать для мобильных устройств и браузеров - будучи языком с динамической типизацией данных, он использует утиную типизацию; в связи с этим появляются ошибки исполнения (runtime errors); - в нем слабо развиты возможности доступа к базам данных; поэтому питон не идеальный вариант для приложений с очень большими базами данных; - низкие требования на входе, то есть свои силы в питоне может попробовать каждый; это иногда снижает качество кода; - у питона индивидуально выраженный стиль. @python_job_interview

Какой метод использовался до оператора «in» для проверки наличия ключа в словаре? Ответ Метод has_key(). Ниже приводится синтаксис для метода has_key(): dict.has_key(key) Параметры key – это ключ, который нужно искать в словаре. Возвращаемое значение Этот метод возвращает true, если данный ключ доступен в словаре, иначе он возвращает false. Пример В следующем примере показано использование метода has_key(). #!/usr/bin/python3 dict = {'Name': 'AndreyEx', 'Age': 18} print ("Значение : %s" % dict.has_key('Age')) print ("Значение : %s" % dict.has_key('Sex')) Когда мы запускаем указанную выше программу, она дает следующий результат: Значение : True Значение : False @python_job_interview

Уровень заражений в больнице, превышающий 1 заражение на 100 человеко-дней, считается высоким. В некоторой больнице было 10 заражений за последние 1787 человеко-дней. Вычислите P-значение верного одностороннего теста, чтобы определить, высок ли уровень заражений в этой больнице.

https://t.me/python_job_interview 11.10 Как найти работу начинающему питонисту? Оффлайн и за 1 день! На старте карьеры не всегда легко и просто. Хочу упростить вам эту задачу) Эта осень богата на Дни карьеры для молодых IT-специалистов, делюсь дайджестом: 🔹15 октября в Санкт-Петербурге 🔹25 октября в Москве ❗️ Участие бесплатное, но нужна регистрация. Вот только некоторые работодатели, которые будут проводить отбор по вакансиям: Сбер, VK, Яндекс, Kaspersky, Альфа-Банк. Также, у вас будет возможность на месте получить обратную связь от HR и узнать лайфхаки для поиска работы и прохождения собесов. В общем, мероприятие полезное, рекомендую.

Как изменить тип данных списка? Чтобы преобразовать список в кортеж, мы используем функцию tuple(). Чтобы превратить его в множество — функцию set(). Для преобразования в словарь — dict(). Для превращения в строку — join(). @python_job_interview