Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них.
@aldrson
По вопросам рекламы : @anothertechrock
Post #974
345
PY @pythonjuniorjob
True, если окружность круга больше периметра квадрата, и False в противном случае.circle_or_square(16, 625) ➞ True
circle_or_square(5, 100) ➞ False
circle_or_square(8, 144) ➞ True['Geeks', 'for', 'Geeks']
Output: Geeks for Geeks
Input: ['I', 'want', 4, 'apples', 'and', 18, 'bananas']
Output: I want 4 apples and 18 bananasto_dict(["a", "b", "c"]) ➞ [{"a": 97}, {"b": 98}, {"c": 99}]
to_dict(["^"]) ➞ [{"^": 94}]
to_dict([]) ➞ []min_difference_pair([40, 16, 8, 17, 15])
➞ [15, 16]
# Сумма [15, 16] меньше, чем сумма [16, 17]
min_difference_pair([1, -31, -27, -18, -48, -15, -11, -34])
➞ [-34, -31]
min_difference_pair([0, 2, 35, 42, 45, 14, -6, -1])
➞ [-1, 0]
min_difference_pair([32, 33, 4, 6, 48, 18, 20, -7, -4, 31])
➞ [31, 32]def num_of_digits(n):
return next(i for i in range(1, 100) if abs(n) < 10**i)
num”.num_of_digits(1000) ➞ 4
num_of_digits(12) ➞ 2
num_of_digits(1305981031) ➞ 10
num_of_digits(0) ➞ 1
sum_numbers = lambda n: 0 if n < 1 else n + sum_numbers(n - 1)
Еще три решения на нашем сайте: https://pythonturbo.ru/zadacha-najdite-summu-pervyh-n-naturalnyh-chisel/
def num_of_digits(n):
return next(i for i in range(1, 100) if abs(n) < 10**i)
num”.num_of_digits(1000) ➞ 4
num_of_digits(12) ➞ 2
num_of_digits(1305981031) ➞ 10
num_of_digits(0) ➞ 1
Forwarded from Talanto. Поиск работы в IT

