Автор оригинала: Python Examples.
Вопросы и ответы собеседования Python
Эта статья содержит огромный список обычно заданных основных вопросов собеседования Python, программные вопросы собеседования, в котором вам нужен код записи, и расширенные вопросы собеседования на основе работы Core Python.
Регулярно рекомендую много новых вопросов собеседования регулярно к этой статье, чтобы вы были бы заранее в интервью Python, которые вы посещаете.
Вопросы базового интервью Python
Q1: Что такое Python?
Ответ: Python – это язык программирования. Python содержит концепции программирования, такие как DataTypes, условные операторы, циклические выписки, коллекции, ориентированные на объект концепции и многие другие.
Q2: Почему вы решили изучать Python?
Ответ: Прежде всего Python любим огромной базой сообщества разработчиков. Очень легко учиться. Я имею в виду, что кривая обучения с синтаксисом Python довольно проста. Он содержит много прохладных пакетов, которые могут делать обработку изображений, анализ данных, искусственный интеллект и т. Д. Кроме того, время, необходимое для разработки приложений прототипа, относительно меньше.
Q3: Перечислите некоторые функции Python.
Ответ: Есть много функций, но самое главное:
- Python может использоваться в качестве языка сценариев, а также может быть преобразован в байтовый код.
- Python имеет автоматическую сборку мусора.
- Python поддерживает функциональное, структурное и объектно-ориентированное программирование.
- Python может быть легко интегрирован на другие языки программирования, такие как Java, C ++ и т. Д.
Q4: Чувствительный регистр языка Python или нет?
Ответ: Да. Язык Python чувствителен к регистру.
Q5: Каковы различные типы цифровых данных в Python?
Ответ: Существует три типа данных, которые поддерживают числовые значения.
- Целые числа (int, долго)
- Числа плавающих точек (поплавок)
- Комплексные числа (комплекс)
Q6: Как вы определяете массивы в Python?
Ответ: В Python нет концепции массивов. Но список Python может быть ближе всего к концепции массивов.
Чтобы определить список Python, мы используем квадратные скобки с элементами разделенных запятыми. Ниже приведен список Python с четырьмя элементами.
alist = [21, 54, 87, 87]
Q7: Что такое маринование в Python?
Ответ: Маркировка – это вид сериализации объекта Python, чтобы мы могли хранить его в постоянном хранении или перенести его в другие приложения Python. Для этого используется модуль маринований. И, конечно же, мы можем сделать сериализовать маринованный объект Python и построить копию оригинального объекта Python. Этот процесс называется unkickling.
Q8: Какая IDE вы используете для Python?
Ответ: Существует много редакторов для программирования Python. Вы можете указать свой любимый IDE (интегрированная среда разработки). Некоторые из них:
- Пичаар
- Jupyter.
- Спутник
- Пидев
Q9. Что такое расширение для файла Python?
Ответ: .py
Это расширение, используемое для того, чтобы операционные системы знали, что это файл Python.
Вопросы собеседования для кодирования Python
Q1: напишите программу, чтобы распечатать первые 10 натуральных чисел.
Ответ: Мы можем использовать для петли для печати первых 10 натуральных чисел.
for i in range (1,11): print(i)
Q2: Написать программу, чтобы найти наибольшее количество списка.
Ответ: Учитывая, что список содержит только цифры, следующая программа печатает наибольшее количество списка. Мы использовали max () функцию, чтобы найти наибольшее количество.
alist = [12, 57, 41, 68, 47, 62] maximum = max(alist) print('Maximum in the list :', maximum)
Q3: Что такое выход печати («Hello», «Мир»)?
Ответ: Вывод будет Здравствуйте, мир
Отказ Было бы пространство между Привет
и Мир
, Поскольку разделитель по умолчанию для функции печати – одно белое пространство.
Ссылка: Python Print ()
Q4: Что из следующего является правильным синтаксисом для печати строки «Hello World» для консоли?
- Console.log («Hello World»)
- Printf («Hello World»)
- Печать (Hello World »)
- System.out.Println («Hello World»)
Ответ: 3.
Python имеет Print () встроенный функцию, которая по умолчанию отпечатает аргумент для вывода консоли.
Q5. Как вы пишете комментарий в Python?
Ответ: Комментарий в Python начинается с хеш-символа #
Отказ Ниже приведен пример для комментариев в Python.
#This is a comment
Q6. Что из следующего является оператором назначения?
- <=
- ==
- =
- !
Ответ: 3.
Q7. Какая функция определяет целое число в Python?
Ответ: INT () – это функция, чтобы определить целое число. Ниже приведены некоторые примеры для создания целочисленного использования функции int ().
x = int(12.3) x = int("12") x = int(15)
Q8: Что из следующего является правильным синтаксисом для начала, если оператор?
- если {
- если:
- Если тогда
- если)
Ответ: 2.
После логического выражения возникла полутока после логического выражения.
Ссылка: Python, если