Каким будет результат выполнения кода?
  Anonymous Quiz
    29%
    Error
      
    55%
    100
      
    13%
    101
      
    0%
    99
      
    2%
    Узнать ответ
      
    Forwarded from Python вопросы с собеседований
https://www.youtube.com/watch?v=I_6exF29t0k
#youtube #стажировка #яндекс
@python_job_interview
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Что выведет код?
  Anonymous Quiz
    3%
    {}
      
    21%
    {0: 0, 5: 10, 10:15, 15:30}
      
    22%
    {0: 10, 5: 20}
      
    23%
    {0: 0, 5: 5, 10: 10, 15: 15}
      
    3%
    None
      
    9%
    Error
      
    18%
    Узнать ответ
      
    Что выведет код?
  def f(arr):
return 0 if not arr else arr[0] + f(arr[1:])
print(f(('a', 'b', 'c', 'd')))
Выберите правильный вариант
  Anonymous Quiz
    41%
    abcd
      
    7%
    None
      
    19%
    TypeError
      
    12%
    IndexError
      
    6%
    ValueError
      
    14%
    Посмотреть результаты
      
    Что выведет код?
  def f(a: int = 2, b: int = 2) -> int:
return a ** b
print(f(3))
Выберите правильный вариант
  Anonymous Quiz
    9%
    4
      
    9%
    6
      
    52%
    9
      
    5%
    27
      
    6%
    TypeError
      
    13%
    SyntaxError
      
    5%
    Посмотреть результаты
      
    Какое утверждение касательно кода выше верно?
  Anonymous Quiz
    29%
    метода del для словарей не существует
      
    7%
    del удалит значения в словаре
      
    58%
    del удалит весь словарь
      
    6%
    del удалит ключи в словаре
      
    Что выведет код?
  def f(arr):
return arr[0] if len(arr) == 1 else arr[0] + f(arr[1:])
print(f([]))