Язык программирования Python. Тесты с ответами (2020 год)

 

  Главная      Тесты

 

     поиск по сайту           правообладателям           

 

 

 

 

 

 

 

 

 

 

 

 

Язык программирования Python. Тесты с ответами (2020 год)

 

 

1. Каким языком является Python?

a) аспектно-ориентированный

б) логический

в) функциональный

г) объектно-ориентированный

 

 

2. К какому уровню относится язык Python?

а) к высокому

б) к низкому

в) к среднему

г) нет правильного ответа

 

3. Основные архитектурные черты

а) динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса

б) динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных

в) арифметические операции с плавающей точкой относятся к небезопасному коду

некоторые особенности синтаксиса

г) все выше сказанное

 

4. В каком году был основан язык программирования Python?

а) 1992

б) 1991

в) 1990

г)  1993

 

5) По какой команде выдается философия Python?

а) import this

б) import thas

в) import for me

г) import

 

6. Присваивание в Python обозначается знаком

а) «+»

б) «-»

в) «=»

г) «*»

 

7. Сколькими величинами представлены логические значения в Python?

а) двумя

б) одной

в) тремя

г) пятью

 

8. Как вычисляется длина строки?

а) s1 + s2

б) len(s)

в) s[i:j:k]

г) s[i]

 

9. Что такое кортеж в Python?

а) набор разнородных элементов

б) обработка данных, выполняемая, в основном, средствами вычислительной техники

в) специалист, отвечающий за нормальное функционирование и использование ресурсов автоматизированной системы и/или вычислительной сети

г) одно из альтернативных решений, разработанных с одинаковыми условиями поставленной задачи

 

 

10. Чем задается кортеж?

а) вычитаем в квадратных скобках через точку

б) умножением в круглых скобках через точку

в) перечислением в круглых скобках через запятую

г) делением без скобок через запятую

 

11. Для кортежа из одного элемента обязательно добавлять … после имени или значения этого элемента

а) точку

б) восклицательный знак

в) тире

г) запятую

 

12. Функция len (t) отвечает за:

а) n-кратное повторение кортежа t

б) Определяется количество элементов кортежа t

в) Объединение кортежей

г) Выбор из t элемента с номером i

 

 

13. Самый простой способ сформировать список

а) перечисление в квадратных скобках через запятую

б) перечисление в квадратных скобках через точку

в) деление элементов

г) умножение элементов в круглых скобках

 

 

14.Для чего используется функция Функцию zip()?

а) используется для применения одной и той же операции к элементам одного или нескольких списков или кортежей.

б) можно применять и к кортежам, а также «смешивать» в её аргументах списки и кортежи

в) Для списков и кортежей, состоящих только из чисел

г) делит строку по заданному символу-разделителю

 

15. Используется для применения одной и той же операции к элементам одного или нескольких списков или кортежей

а) zip()

б) map()

в) sum()

г) list()

 

16. Для преобразования строки или кортежа в список используется функция

а) zip()

б) map()

в) sum()

г) list()

 

 

17. Функция (метод) split()

а) делит строку по заданному символу-разделителю и создаёт список из фрагментов строки

б) формирует строку из элементов списка

в) создаёт список как числовую арифметическую прогрессию

г) можно применять и к кортежам, а также «смешивать» в её аргументах списки и кортежи

 

 

18. Создаёт список как числовую арифметическую прогрессию

а) zip()

б) map()

в) range ()

г) list()

 

 

19. Эталонной реализацией Python является интерпретатор

а) С

б) CPython

в) С++

г) Java

 

 

20. Кто является разработчиком Python?

а) Гвидо ван Россум

б) Джеймс Гослинг

в) Бьёрн Страуструп

г) Никлаус Вирт

 

 

 

 

 

 

 

 

 

 

 

////////////////////////////