Основы программирования на языке Python.ти_ДПО

Скачать тест — (Основы программирования на языке Python.ти_ДПО_55b5f805.pdf)

  1. Какой оператор используется для вывода данных на консоль в Python?
  2. Какое значение вернет выражение int(«123»)?
  3. Какой результат выполнения команды print(5 / 2) в Python 3?
  4. Какой тип данных будет у переменной после выполнения команды a = 5.0 // 2?
  5. Что делает условный оператор if?
  6. Какой символ используется для отделения условий в Python?
  7. Какая ошибка может возникнуть при выполнении следующего кода? if x = 5: print(«x равен 5»)
  8. Какой оператор используется для создания цикла с условием?
  9. Чем отличается цикл while от цикла for?
  10. Какой результат выполнения следующего кода? i = 0 while i < 3: i += 1 print(i)
  11. Какое исключение будет вызвано при неправильном использовании функции next() на исчерпанном итераторе?
  12. Какие типы данных в Python являются неизменяемыми?
  13. Какой метод используется для добавления элемента в список?
  14. Какой результат будет у следующего кода? x = (1, 2, 3) x[1] = 4
  15. Какой результат выполнения команды hash([1, 2, 3])?
  16. Какая функция используется для получения хэша объекта?
  17. Что возвращает метод keys() у словаря?
  18. Какой результат будет у следующего кода? my_set = {1, 2, 3} my_set.add(4) my_set.add(2) print(len(my_set))
  19. Что произойдет при попытке использовать изменяемый объект (например, список) в качестве ключа для словаря?
  20. Какой метод списка используется для сортировки элементов?
  21. Какой метод возвращает длину списка?
  22. Какой результат будет у следующего кода? a = [1, 2, 3] b = a b.append(4) print(a)
  23. Какой метод списка используется для объединения элементов списка в строку?
  24. Как объявляется функция в Python?
  25. Какая переменная доступна во всей программе?
  26. Что произойдет, если функция вызывает сама себя?
  27. Какое максимальное количество рекурсивных вызовов по умолчанию позволяет Python?
  28. Какой ключевой оператор используется для создания генератора?
  29. Какой результат вернет генератор после завершения выполнения?
  30. Что произойдет при попытке вызвать замыкание без внешней функции?
  31. Как можно использовать декоратор для изменения поведения функции?
  32. Как создать двумерный массив в Python с использованием списка?
  33. Какой метод используется для получения элемента многомерного массива?
  34. Какой результат выполнения следующего кода? matrix = [[1, 2], [3, 4]] print(matrix[1][0])
  35. Что произойдет, если попытаться получить доступ к элементу с индексом, выходящим за пределы массива?
  36. Какой оператор используется для обработки исключений в Python?
  37. Какое исключение возникает при делении на ноль?
  38. Какой результат выполнения следующего кода? try: x = 1 / 0 except ZeroDivisionError: print(«Ошибка деления на ноль») finally: print(«Завершение блока»)
  39. Что произойдет при вызове метода API с некорректным URL?
  40. Какой ключевое слово используется для создания класса в Python?
  41. Что означает инкапсуляция в ООП?
  42. Какой результат выполнения следующего кода? class MyClass: def __init__(self, value): self.value = value obj = MyClass(10) print(obj.value)
  43. Какой метод используется для определения строки представления объекта класса?
  44. Какой метод используется для чтения данных из файла в Python?
  45. Какой формат данных чаще всего используется для хранения таблиц?
  46. Какой результат выполнения следующего кода? with open(«file.txt», «w») as file: file.write(«Hello, World!») with open(«file.txt», «r») as file: print(file.read())
  47. Какой метод используется для записи словаря в файл в формате JSON?
  48. Какой модуль используется в Python для работы с изображениями?
  49. Какой метод используется для открытия изображения в библиотеке PIL?
  50. Какой результат выполнения следующего кода? from PIL import Image img = Image.open(«image.jpg») img = img.rotate(45) img.show()