Font size
WorksheetsПитон2
Total questions: 58
Worksheet time: 58mins
Что такое переменная в Python?
a) Это место для хранения данных.
b) Это функция.
c) Это тип данных.
Какой из следующих вариантов не является корректным типом данных в Python?
a) строка.
b) массив.
c) кортеж.
Напишите код, который инициализирует список чисел от 1 до 5 (название переменной numbers)
(a)
Что такое индекс в программировании?
Значение, которое может изменяться
Условный оператор
Позиция элемента в структуре данных
Функция
Что выведет следующее выражение: print([1, 2] + [3, 4])?
a) [1, 2, 3, 4]
b) [1, 2, [3, 4]]
c) [1, 2, 3]
Какой результат вызова функции len("Hello")?
a) print("Hello")
b) str
c) 5
d) hello
Что делает функция range(5)?
a) Возвращает числа от 0 до 5.
b) Возвращает числа от 1 до 5.
c) Возвращает числа от 0 до 4.
(a)
Какой метод используется для преобразования строки в нижний регистр?
a) lower()
b) toLower()
c) down()
Что выведет в консоль?
(a)
Какой результат будет при выполнении выражения 20.0 / 5? Какой тип данных у результата?
4.0, тип данных int
4, тип данных int
5, тип данных float
4.0, тип данных float
Что делает следующий код?
a) Читает содержимое файла в переменную.
b) Записывает данные в файл.
c) Удаляет файл.
Какой результат будет, если выполнить выражение 7 // 3
2
2.333
3
1
Что произойдет в следующем цикле?
a) 0, 1, 2
b) 0, 1, 2, 3
c) 0, 1, 2, 3, 4
Какой метод используется чтобы записать строку в файл?
a) write()
b) append()
c) save()
Какой символ используется для обозначения комментариев в Python?
a) //
b) #
c) /*
Какой из следующих вариантов является хорошей практикой для отладки? (поиска ошибки внутри кода)
a) Использовать print() для проверки значений.
b) Запустить код без проверки.
c) Игнорировать ошибки.
Как импортировать модуль math в ваш код?
a) import math
b) require math
c) include math
Как получить доступ к функции sqrt из модуля math?
(a)
Что такое наследование?
a) Процесс, при котором один класс наследует свойства другого.
b) Сохранение данных.
c) Создание нового объекта.
(a)
Какой тип ошибки выбрасывается, если делится на ноль?
ArithmeticError
ValueError
ZeroDivisionError
Напишите функцию, которая принимает два числа и возвращает их сумму.
Найдите ошибку в следующем коде:
for i in range(5)
print(i)
(a)
(a)
Какой будет результат выполнения этого кода?
a) 10
b) 15
c) 5
(a)
Что такое "пакет" в Python?
a) Набор функций.
b) Набор модулей.
c) Набор переменных.
Какой метод из стандартной библиотеки можно использовать для генерации случайных чисел?
a) random()
b) randint()
c) choice()
(a)
Какую ошибку выдает, если в коде не обработан выход за пределы списка?
a) IndexError
b) KeyError
c) ValueError
Что выведет следующий код?
a) 3
b) 6
c) 9
(a)
Что возвращает метод pop() при использовании с пустым списком?
a) Ошибку
b) None
c) Последний элемент списка
Больше 10
Меньше или равно 10
7
Ошибка
Какой результат будет, если выполнить выражение 5 // 2?
A) 2.5
B) 2
C) 3
D) 0
Что возвращает операция 5 % 2? Какое значение возвращает этот оператор?
A) 0
B) 1
C) 2
D) 5
Если переменная a равна 10, а переменная b равна 3.5, каков результат выражения a + b? Какой тип данных будет у результата?
13.5, тип данных int
10, тип данных int
10, тип данных float
13.5, тип данных float
Неправильный тип данных.
Ошибки нет.
Не хватает кавычек.
Нельзя начинать имя переменной с цифры.
Что произойдет, если вы попытаетесь сложить строку и число, например, "Hello" + 5? Какой тип данных вернется?
Ошибка
Строка
Число
None
Какой результат будет при выполнении выражения 10.0 / 4? Какой тип данных у результата?
2.5, тип данных int
2, тип данных int
2.5, тип данных float
2, тип данных float
С помощью какого ключевого слова можно создать функцию?
import
while
if
def
С помощью какого ключевого слова можно вернуть значение из функции в основную программу?
break
return
continue
def
Какой код выведет следующий цикл?
a) 1, 2, 3
b) 0, 1, 2
c) 0, 1, 2, 3
Какой будет конечное значение переменной count после выполнения следующего кода?
a) 4
b) 5
c) 6
(a)
a a a
a
aaa
Ошибка
Что возвращает операция 10 % 3
9
0
3
1
Какой результат вычисления 3 ** 4?
12
64
81
7
Что не так?
(a)
Если переменная a равна 15, а переменная b равна 4.2, каков результат выражения a + b? Какой тип данных будет у результата?
19.2, тип данных float
15, тип данных int
19, тип данных int
19.2, тип данных int
Что произойдет, если вы попытаетесь сложить строку и число, например, "Python" + 3?
Ошибка
Строка
Число
None
Какой результат будет, если выполнить выражение 8 // 2?
4
4.0
2
0
2, 3
4, 6
4
4, 9
(a)
0, 1, 2, 3, 4
1, 2, 3, 4, 5
5, 4, 3, 2
5, 4, 3, 2, 1
(a)
[2, 2, 2, 2]
[2, 4, 6, 8]
[1, 4, 9, 16]
[1, 2, 3, 4]
