TGViewer
Channel Public Channel
Python вопросы на собеседовании с ответами

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

@pythonjuniorjob

Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них.

@aldrson

По вопросам рекламы : @anothertechrock
Subscribers
7.15K
Photos
4
Videos
0
Links
312

Showing posts older than #802 · Back to latest

Older Posts 20 shown
Post #801 5.51K
Ответ к предыдущей задаче для новичков.

def int_within_bounds(n, lower, upper):
return n in range(lower, upper)

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-vhodit-li-chislo-v-diapazon/

#новичок #coбес
pythonturbo Задача: Входит ли число в диапазон? Нужно написать функцию, которая будет проверять, входит ли число в диапазон целых чисел. Функция принимает число и границы диапазона.
  • 👍 2
Post #800 4.34K
Задача для новичков.

“Создайте функцию, которая принимает три числа – число n и границы диапазона – и проверяет, входит ли число n в такой диапазон. Функция должна вернуть False, если n не является целым числом.”.

Примечание:
1. Число n входит в диапазон, если оно больше или равно нижней границе диапазона и меньше верхней границы
2. Границы диапазона всегда задаются в виде целых чисел

Пример:
int_within_bounds(3, 1, 9) ➞ True

int_within_bounds(6, 1, 6) ➞ False

int_within_bounds(4.5, 3, 8) ➞ False

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)

#новичок #coбес
  • ❤ 3
Post #797 4.27K
Ответ к предыдущей задаче для новичков.

def number_length(num):
return sum(1 for i in str(num))

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-dlina-nomera/

#новичок #coбес
  • 👍 7
Post #796 3.94K
Задача для новичков.

“Создайте функцию, которая принимает число num и возвращает его длину”.
Примечание: не разрешается использовать функцию len().

Пример:
number_length(10) ➞ 2

number_length(5000) ➞ 4

number_length(0) ➞ 1

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)

#новичок #coбес
  • ❤ 5
Post #794 4.32K
Python вопросы на собеседовании с ответами Тест по стилизации кода на Python Важно не только как код работает, но еще и как он выглядит, а знаете ли вы о правилах написания красивого кода? Предлагаем вам пройти тест на знание приёмов стилизации в Python. Пройдите наш тест и проверьте свои знания!…
Продолжение нашей новой рубрики по тематическим тестам:

Тест по математическим задачкам

Для любого программиста важно знание математики, мы предлагаем вам пройти тест, где вы будете решать задачки требующие знания математики и логики. Пройдите наш тест и проверьте свои знания!

#тест

Пройти тест
  • 🔥 3
  • 👍 2
Post #793 4.07K
Ответ к предыдущей задаче для новичков.

def pluralize(lst):
return set(i + 's'*(lst.count(i)>1) for i in lst)

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-plyuralizujte/

#новичок #coбес
  • 👍 3
  • 🔥 1
Post #791 4.05K
Задача для новичков.

“Дан список слов в единственном числе. Верните множество из этих слов в форме множественного числа, если они встречаются в списке более одного раза”.

Примечание:
Здесь английский язык упрощен, поэтому сконцентрируйтесь только на том, добавлять или нет букву “s” к окончаниям слов.

Пример:
pluralize(["cow", "pig", "cow", "cow"]) ➞ { "cows", "pig" }

pluralize(["table", "table", "table"]) ➞ { "tables" }

pluralize(["chair", "pencil", "arm"]) ➞ { "chair", "pencil", "arm" }

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)

#новичок #coбес
  • 👍 2
Post #790 4.59K
Тест по стилизации кода на Python

Важно не только как код работает, но еще и как он выглядит, а знаете ли вы о правилах написания красивого кода? Предлагаем вам пройти тест на знание приёмов стилизации в Python. Пройдите наш тест и проверьте свои знания!

#тест

Пройти тест
  • 👍 4
  • 🤨 2
Post #789 5.06K
Ответ к предыдущей задаче для новичков.

str, int = int, str

def int_to_str(n):
return str(n)

def str_to_int(s):
return int(s)

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-pyanyj-piton/

#новичок #coбес
  • 🤡 4
  • 👍 2
  • 🔥 1
Post #788 4.33K
Задача для новичков.

“Python напился, и встроенные функции str() и int() ведут себя странно. Вам нужно создать две функции, которые заменят str() и int(). Функцию int_to_str(), которая преобразует целые числа в строки, и функцию str_to_int(), которая преобразует строки в целые числа”.

Пример:
int_to_str(4) ➞ "4"

str_to_int("4") ➞ 4

int_to_str(29348) ➞ "29348"

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)

#новичок #coбес
  • 👍 1
Post #785 3.97K
#вопрос233

Напишите функцию, которая будет принимать вложенный список и возвращать общее количество чисел в нем.

Вложенный список может содержать числа, строки и пустые списки.
  • 👍 1
Post #782 4.07K
#вопрос232

Напишите функцию, которая будет принимать старую и новую цену товара и возвращать процент, на который цена повысилась или понизилась. Проценты нужно округлять до ближайшего целого числа.
  • 👍 1
Post #779 3.89K
#вопрос231

Напишите функцию, которая будет принимать число и возвращать его дробную часть (если она есть).
Post #776 4.86K
#вопрос230

У одного фермера есть интересное стадо коров, годное разве что экскурсантам показывать. Всего коров 100. Они пронумерованы, и каждая дает молоко в соответствии со своим номером. Т.е., первая корова дает 1 л молока, 2-я — 2 л, а 100-я — 100 л.

Также у этого фермера есть 10 сыновей. Он хотел бы распределить между ними коров таким образом, чтобы надои в стаде у всех сыновей были одинаковыми.

Как это сделать?
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →