Python вопросы с собеседований
25K subscribers
543 photos
23 videos
17 files
430 links
Вопросы с собеседований по Python

@workakkk - админ

@machinelearning_interview - вопросы с собесдований по Ml

@pro_python_code - Python

@data_analysis_ml - анализ данных на Python

@itchannels_telegram - 🔥 главное в ит

РКН: clck.ru/3FmrFd
加入频道
🖥 Задача для новичков.

Напишите функцию, которая переворачивает булево значение и возвращает строку “boolean expected”, если передан другой тип переменной.”

Пример:
reverse(True) ➞ False
reverse(False) ➞ True
reverse(0) ➞ "boolean expected"
reverse(None) ➞ "boolean expected"


Пишите свое решение в комментариях👇

#junior

@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142🔥1
🖥 Задача: Список победителей

Условие: Длинна трассы — 43872 м, а зрители хотят узнать имя победителя.

Нам известны средние скорости трёх фаворитов – Пети, Васи и Толи. Помогите подвести итоги гонки.

Формат ввода
В первой строке записана средняя скорость Пети.
Во второй — Васи.
В третьей — Толи.

• Формат вывода
Имена победителей в порядке занятых мест.

• Пример 1
Ввод
10
5
7


• Вывод
1. Петя
2. Толя
3. Вася

Код:

Пишите свое решение в комментариях👇

#junior

@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🔥1
Задача на сложение матриц

Уровень: новичок

Напишите функцию (без использования numpy.matrix.sum()), которая складывает две квадратные матрицы и возвращает их сумму. Все элементы матриц — целочисленные значения.

matrixAddition(
[ [1, 2, 3],
[3, 2, 1],
[1, 1, 1] ],
// +
[ [2, 2, 1],
[3, 2, 3],
[1, 1, 3] ] )

// returns:
[ [3, 4, 4],
[6, 4, 4],
[2, 2, 4] ]

#junior #numpy

Пишите свое решение в комментариях👇

@python_job_interview
👍122🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Что выведет этот Python код ? #junior #python

Задача для новичков.

s = set()
a = [1, 2, 3]
s.add(tuple(a))
print(s)


Списки изменяемы и не могут быть элементами множества, но кортежи — неизменяемы и хэшируемы, поэтому кортеж из списка успешно добавится во множество.
👍43🔥2🥰1