Python | Тесты для программистов


Гео и язык канала: Украина, Русский
Категория: Технологии


Ежедневный чек-ап знаний
Ссылка: @Portal_v_IT
Сотрудничество: @oleginc, @tatiana_inc
Менеджер: @Spiral_Yuri
Канал на бирже: https://telega.in/c/pythontest_it

Связанные каналы  |  Похожие каналы

Гео и язык канала
Украина, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Варианты ответа:
Опрос
  •   0 1 0
  •   0 1 2
  •   0 1 Ошибка выполнения
  •   0 0 1


def generator():
for i in range(3):
yield i

gen = generator()
print(next(gen))
print(next(gen))
gen = generator()
print(next(gen))

#Python


💳 Разрежь карту своего банка — от неё нет пользы!

Копеечными бонусами можно только рассмешить коллег...

Канал «это грабёж!» расскажет, какие тарифы и акции российских банков сейчас самые выгодные:

• Какой банк даёт 15.000 за вход в приложение

• Как оформить кешбэк до 100% по дебетовой карте

• Как получить 4.000 за оплату коммунальных услуг


Подписывайся, чтобы получать от банков реальные деньги, а не бонусы:
@etogrаbezh


Варианты ответа:
Опрос
  •   11 12
  •   10 11
  •   10 10
  •   Ошибка выполнения
41 голосов


def outer():
x = 10
def inner():
nonlocal x
x += 1
return x
return inner

func = outer()
print(func())
print(func())

#Python


Варианты ответа:
Опрос
  •   (1, 2, 3) (1, 2, 3, 4, 5)
  •   (1, 2, 3, 4, 5) (1, 2, 3, 4, 5)
  •   (1, 2, 3) (4, 5)
  •   Ошибка выполнения
31 голосов


def modify_tuple(t):
t += (4, 5)
return t

my_tuple = (1, 2, 3)
new_tuple = modify_tuple(my_tuple)
print(my_tuple)
print(new_tuple)

#Python


Варианты ответа:
Опрос
  •   [1] [2] [3]
  •   [1, 3] [2] [1, 3]
  •   [1, 3] [2] [3]
  •   [1] [2] [1, 3]
  •   Ошибка выполнения
71 голосов


def append_to_list(value, my_list=[]):
my_list.append(value)
return my_list

list1 = append_to_list(1)
list2 = append_to_list(2, [])
list3 = append_to_list(3)

print(list1)
print(list2)
print(list3)

#Python


Изучите азы работы Python, SQL, нейросетей и визуализации данных за 5 дней.

Бесплатный мини-курс от Skillbox для любого уровня откроет вам дорогу к направлению Data Science, в котором зарплата только начинающего специалиста составляет 100.000₽+

После мини курса Вы:
— Имеете собственное портфолио из 4 работ, которое можно показать работодателю
— Находитесь в закрытом экспертном телеграмм сообществе
— Получаете бессрочный доступ к видео-платформе
— Пообщались со спикером и закрыли все вопросы, возникшие в момент обучения

Регистрируйтесь по специальной ссылке и забирайте еще полезные подарки, один из которых: ПЕРСОНАЛЬНАЯ карьерная консультация. На мини-курс осталось 23 места.


Варианты ответа
Опрос
  •   1
  •   2
  •   None
  •   Ошибка выполнения
130 голосов


def test():
try:
return 1
finally:
return 2

result = test()
print(result)


#Python


Варианты ответа
Опрос
  •   30
  •   40
  •   35
  •   Ошибка выполнения
  •   25
128 голосов


def func(a, b=5, *args, c=10):
return a + b + sum(args) + c

result = func(1, 2, 3, 4, c=20)
print(result)

#Python


Варианты ответа:
Опрос
  •   Outer x: 20 Global x: 10
  •   Outer x: 25 Global x: 10
  •   Outer x: 20 Global x: 15
  •   Outer x: 25 Global x: 15
  •   Ошибка выполнения
127 голосов


x = 10

def outer():
x = 20
def inner():
global x
x += 5
inner()
print("Outer x:", x)

outer()
print("Global x:", x)

#Python


Варианты ответа:
Опрос
  •   Decorator 1 Decorator 2 Hello, world!
  •   Decorator 2 Decorator 1 Hello, world!
  •   Hello, world! Decorator 1 Decorator 2
  •   Decorator 1 Hello, world! Decorator 2
  •   Ошибка выполнения
122 голосов


def decorator1(func):
def wrapper():
print("Decorator 1")
return func()
return wrapper

def decorator2(func):
def wrapper():
print("Decorator 2")
return func()
return wrapper

@decorator1
@decorator2
def my_function():
print("Hello, world!")

my_function()

#Python


Варианты ответа:
Опрос
  •   [1] [1, 2] [3]
  •   [1] [2] [3]
  •   [1] [1, 2] [1, 2, 3]
  •   [1] [1, 2] [1, 3]
  •   Ошибка выполнения
121 голосов


def outer(lst=[]):
def inner(val):
lst.append(val)
return lst
return inner

f1 = outer()
f2 = outer()

print(f1(1))
print(f1(2))
print(f2(3))

#Python

Показано 20 последних публикаций.