Font size
WorksheetsЗачет Python
Total questions: 120
Worksheet time: 48mins
Используется оператор
for i in range(30):
После завершения выполнения тела цикла i = ...
(a)
Дан фрагмент кода программы.
Сколько раз выполнится тело цикла?
(a)
Выберите оператор, который отвечает за реализацию цикла с заданным числом повторений в Python
if
elif
for
while
Отвечает за досрочное прерывание цикла во время исполнения программы.
for
break
continue
quit
Используется для пропуска определенных действий в цикле и перехода на новую итерацию
for
quit
break
continue
Выберите оператор цикла с условием
while
if
elif
for
Какой алгоритм содержит многократно повторяющиеся действия?
линейный
разветвляющийся
циклический
условный
Запишите какой значок в Python используется для обозначения "РАВНО"?
(a)
Запишите какой значок в Python используется для обозначения "НЕ РАВНО"?
(a)
Что выдаст на экран данная программа?
Квадраты чисел от 50 до 60
Квадраты чисел от 51 до 61
Квадраты чисел от 50 до 61
Квадраты чисел от 51 до 60
Дана программная строка:
for i in range(0,10,2)
число 2 - это...
начальное значение переменной цикла
конечное значение переменной цикла
шаг изменения переменной цикла
счетчик переменной цикла
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?
(a)
Что будет напечатано в результате выполнения кода программы
Крэкс, фэкс, пэкс
Крэкс, фэкс, пэкс
Крэкс, фэкс, пэкс
Крэкс, фэкс, пэкс
Крэкс, фэкс, пэкс
Крэкс, фэкс, пэкс
Не войдет в цикл
Какая функция позволяет задать количество выполнений циклу for?
input()
print()
sum()
range()
Каким будет результат этой программы?
1,2,3,4,5,6,7,8,9,10,11,12
0,2,4,6,8,10
2,4,6,8,10,12
2,4,6,8,10
Что будет выведено в консоль?
3
3
3
0
1
2
3
p
p
p
0
1
2
Что будет выведено в консоль ?
2
5
2
3
4
2
3
4
5
t
t
t
Что будет выведено в консоль?
3
4
3
4
5
5
4
Что будет выведено в консоль?
2
10
3
t
t
t
2
5
8
Что будет выведено в консоль?
Yes
2
5
2
5
3
Чему равен x после выполнения данного цикла:
2
3
4
5
6
Чему равен x после выполнения данного цикла:
2
3
4
5
6
В каком цикле произойдет зацикливание (т.е. цикл будет выполняться бесконечно)?
Сколько раз выполниться цикл:
5
2
1
4
3
Какие значения будет принимать переменная i, при организации цикла:
for i in range (6)
1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5
6
Какие значения будет принимать переменная i, при организации цикла:
for i in range (1,15,2)
1 3 5 7 9 11 13
1 3 5 7 9 11 13 15
3 5 7 9 11 13
3 5 7 9 11 13 15
Какие значения будет принимать переменная i, при организации цикла:
for i in range (12,3,-3)
9 6 3
9 6
12 9 6 3
12 9 6
Ниже записана программа. Получив на вход число x, эта программа печатает два числа. Укажите набольшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 24.
(a)
Ниже записана программа. Получив на вход число x, эта программа печатает два числа. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 7.
(a)
Что выведет программа?
for i in range(3,7): print(i)
Записать ответ без пробелов
(a)
Что выведет программа?
for i in range(9,5,-2): print(i)
Ответ записать без пробелов
(a)
Что выведет программа?
for i in range(1,4,3): print(i)
Ответ записать без пробелов
(a)
Сколько итераций сделает цикл?
for _ in range(1, 6): print('Python rocks!')
(a)
Что покажет приведенный ниже фрагмент кода?
(a)
Когда цикл while проверяет свое условие: до или после того, как он выполнит итерацию?
до
после
Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?
(a)
Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?
(a)
Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?
0
1
10
9
бесконечно много раз
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 7 раз?
(a)
Что покажет приведенный ниже фрагмент кода?
(a)
Какой оператор используется для ввода данных пользователем?
input()
print()
get()
scan()
Какой тип данных используется для хранения целых чисел?
str()
int()
float()
bool()
Какой из типов данных используется для хранения дробных чисел?
str()
int()
float()
bool()
Какой оператор используется для выполнения математической операции возведения в степень?
^
**
//
%
Что выведет этот код?
10
5
True
False
Что выведет этот код?
0
<=0
ничего
ошибка
Какая последовательность символов не может служить именем в языке Python?
_mas
maSl
d2
2d
Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
операндами
операторами
выражениями
данными
При присваивании изменяется:
а) имя переменной
тип переменной
значение переменной
Для вывода результатов в Python используется оператор
while
input()
and
print()
Для вычисления модуля числа х используется функция:
abs(х)
sqr (х)
sqrt(х)
int (х)
В каких условных операторах допущены ошибки?
if b = 0: print('Деление невозможно.')
if а < b: min = a; else min = b
if а > b : max = a
else max = b
Определите значение переменной с после выполнения следующего фрагмента программы.
20
70
-20
180
Условный оператор позволяет определить, является ли число а:
целым
двузначным
чётным
простым
Тело цикла в фрагменте программы выполнится:
0 раз
2 раза
3 раза
бесконечное число раз
Определите значения переменных s и i после выполнения фрагмента программы.
s = 0; i = -1
s = 5; i = 0
s = 15; i = 5
s = 15; i = 0
В данном фрагменте программы вычисляется:
сумма целых чисел от 1 до 10
сумма чётных чисел от 1 до 10
удвоенная сумма целых чисел от 1 до 10
сумма первых десяти натуральных чётных чисел
Чему будет равна а после выполнения программы:
3
5
10
22
Чему будет равна а после выполнения программы:
21
10
15
4
Операция ... означает одновременное выполнение двух или нескольких условий.
И (and)
ИЛИ
НЕ (not)
Операция ... означает выполнение хотя бы одного их двух или нескольких условий.
И (and)
ИЛИ (or)
НЕ (not)
Определи значение логического выражения: a>5 or b> a, если a=10, b=56
True
False
Определи значение логического выражения: a>b and b == 1, если a=0, b=1
True
False
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a > 5:
a = 12
10
12
5
22
Определите значение переменной «a» после выполнения фрагмента программы:
22
10
3
12
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?
(a)
.
Определите значение переменной a после выполнения алгоритма:
В ответе укажите одно целое число – значение переменной a.
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 28
b = 7
c = a % b + b
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 22
b = 4
c = a // b + a
(a)
Для ввода числа в память компьютера используется оператор ...
input()
int(input())
print()
int(print())
Определите, что появится на экране в результате выполнения программы:
a=input()
print("Всё хорошо?", "a")
Если пользователь введет слово "Маша"
Всё хорошо? Маша
Всё хорошо? а
Всё хорошо?
Всё хорошо?, "а"
Определите тип данных переменной
S = 34 > 14
False
bool()
True
int()
Определите тип данных переменной
S = 98.3
float()
int()
str()
bool()
Что будет выведено в консоль в результате работы программы?
53
8
TypeError(ошибка)
35
Что будет выведено в консоль в результате работы программы?
104
410
TypeError(ошибка)
14
Что выполняет данный фрагмент кода?
numList = list(map(int, input().split()))
numList = numList[::2]
print(' '.join(map(str, numList)))
Вычисляет сумму всех четных элементов списка введенных с клавиатуры
Выводит список всех четных элементов списка введенных с клавиатуры
Выводит в строку все элементы списка введённого с клавиатуры, стоящие на четных местах
Вычисляет длину списка
Что будет напечатано после выполнения данного фрагмента кода?
a = [1, 2, 3]
a[1] = 3
print(a)
[1, 2, 3]
[1, 3, 3]
3
[3, 2, 3]
В результате выполнения кода
a = [0, 1]
b = a
a = [2, 3]
print(b)
Будет напечатано
[2, 3]
[0, 1]
2 3
0 1
Что будет выведено в результате выполнения данного кода?
numList = [0, 1, 2, 3, -1, -2, -3]
numList = [i for i in numList if i > 0]
print(len(numList))
3
0 1 2 3
[0, 1, 2, 3]
4
Запустив программу
alist = list(map(int, input().split()))
maxa = max(alist)
print(alist, maxa)
пользователь ввел:
1 2 3 4 5
Что выведет программа?
[1, 2, 3, 4, 5] 5
1 2 3 4 5 5
5
5 [1, 2,3,4,5]
Дан следующий код:
nlist = [1, 2, 3]
mlist = list(map(lambda i: i**3, nlist))
print(*mlist)
в результате его запуска будет выведено...
1 4 9
3 6 9
1 8 27
[1 4 9]
Каков будет результат выполнения данной программы?
(a)
Пользователь запустил код:
и ввел последовательность: 5 0 2 6 0 5.
Что будет на выходе?
5 2 6 5
0 0
0 2 6 0
2 6
Какое из этих определений является лучшим описанием списка в Python?
Список представляет собой набор данных, который имеет порядок и может быть изменен
В списке много переменных
Список используется для покупок
Список представляет собой набор данных, который не может содержать одинаковые типы данных и не может быть изменен
Выберите правильный код для создания списка имен
nameList = John, Harry, Jesse, John, Harry, Harry
nameList = ("John", "Harry", "Jesse", "John", "Harry", "Harry")
nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"]
nameList = [John, Harry, Jesse, John, Harry, Harry]
Каждый элемент списка имеет свой порядковый номер.
Какой элемент имеет индекс 3?
nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]
"Ron"
"Harry"
"Jesse"
"Hermione"
nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]
В конец списка нужно добавить еще одно имя - "Felipe". Выберите верный вариант
nameList.append(Felipe)
append(nameList,"Felipe")
nameList.append["Felipe",7]
nameList.append("Felipe")
Что будет в результате запуска этого кода?
team = “Manchester United”
letter = team[5]
print(letter)
M
d
e
error
Что будет в результате?
name = “Alison”
number = len(name)
print(number)
4
5
6
7
Какой индекс у имени 'Paula' в списке?
names = ["Paul","Phillip","Paula","Phillipa"]
0
1
2
3
Что делает процедура APPEND в следующем коде:
teams = [“Man Utd”, “Man City”, "Arsenal"]
teams.append(“Liverpool”)
Удаляет Liverpool из списка
Добавляет Chelsea в список
Удаляет Arsenal из списка
Добавляет Liverpool в список
Что делает процедура APPEND в следующем коде:
teams = [“Man Utd”, “Man City”, "Arsenal"]
teams.append(“Liverpool”)
Удаляет Liverpool из списка
Добавляет Chelsea в список
Удаляет Arsenal из списка
Добавляет Liverpool в список
Что будет в результате?
blue
green
red
error
Что будет в результате?
['France', 'Wales', 'England']
Ireland
['France', 'Ireland', 'England']
['France', 'Ireland', 'Wales', 'England']
['Ireland', 'Wales', 'England']
Если вы хотите добавить в список players игрока с именем «Bob», какой из следующих примеров кода будет правильным?
players.add("Bob")
player.append("Bob")
players.append("Bob")
players.addend("Bob")
Если вы хотите создать пустой список с именем colors, какой из следующих фрагментов кода является правильным?
colors = [ ]
colors = ( )
colors = { }
color = [ ]
Чтобы вставить "strawberries" в начало списка fruit мы используем...
fruit.append("strawberries, 1")
fruit.insert("strawberries",0)
fruit.insert(1, "strawberries")
fruit.insert(0, "strawberries")
Выберите метод, который добавляет значение в список. (Python)
.append()
.pop()
.add()
path.join()
Укажите правильную инциализацию массива a
a=5,6,7,8,9
a=[5,6,7,8,9]
a={5,6,7,8,9}
a=(5,6,7,8,9)
Дан следующий код:
a=[4,6,8,10]
Какой код выведет число 8?
print(a[1])
print(a[2])
print(a[3])
print(a[4])
Какая функция добавляет элементы в конец списка?
append
count
index
Какая функция возвращает количество элементов списка?
append()
count()
index()
len()
Какая функция возвращает позицию первого вхождения того или иного элемента?
append()
count(_
index()
len()
Что относится к типам данных коллекция?
Числа
Строки
Логические значения
(True/False)
Списки
Какие свойства относятся к спискам?
Хранит в себе несколько элементов
Является неизменяемым типом данных
Является упорядоченным типом данных
Элементы списка не могут дублироваться
Как создаётся пустой список с идентификатором a?
(a)
Какое значение выдаст данный фрагмент кода?
3
4
Index Error
2
Какая функция позволяет узнать длину списка (кол-во элементов)?
(a)
Какой метод используется для удаления элементов в списке?
del()
extend()
append()
pos()
Можно ли при помощи срезов изменять список?
Да
Нет
Что выдаст данный фрагмент кода?
[3, 4, 5]
[3, 2, 1]
[4, 3, 2, 1]
[5, 4, 3, 2, 1]
Перечислите свойства строк
Элементы индексируется
Изменяемая тип данных
Неизменяемая тип данных
Содержит пару: ключ-значение
С помощью какого знака производится конкатенация строк?
*
+
-
^
Как называется умножение строк, где можно умножать строку на число или число на строку?
(a)
С помощью чего можно проводить перебор индексов либо элементов списка и строк?
while
if...else
for
switch...case
Что будет на выходе из следующего кода на Python?
[11, 12, 13, 14, 15, 16, 17, 18, 19, 10, 20, 30, 40, 50, 60, 70, 80, 90]
[10, 20, 30, 40, 50, 60, 70, 80, 90]
[11, 12, 13, 14, 15, 16, 17, 18, 19]
[0, 10, 20, 30, 40, 50, 60, 70, 80]
Выберите правильный вывод для программы на скриншоте.
[1, 2, 15, 5, 6, 17, 3, 13]
[1, 15, 17, 13][2, 5, 6, 3]
[1, 15, 17, 13, 2, 5, 6, 3]
TypeError
Выберите объект (a, b, c или d), который является списком.
a
b
c
d
Что будет напечатано после выполнения данного фрагмента кода?
a = [1, 2, 3]
a[1] = 3
print(a)
[1, 2, 3]
[1, 3, 3]
3
[3, 2, 3]
Что делает программа на этом скриншоте?
находит минимальный элемент массива
находит максимальный элемент массива
находит индекс максимального элемента массива
находит индекс минимального элемента массива
