WorksheetsКР по Python
Total questions: 80
Worksheet time: 40mins
Переменная в Python - это
величина , которая имеет имя , тип , и значение
значение , которое не имеет имя
величина , которая имеет имя , но не имеет тип и значение
значение, которое имеет имя
Для вывода сообщения на экран используется функция : ...
input()
int()
print()
string()
Что будет выведено на экран ?
a=5
b=6
print(a)
11
5
6
1
Что будет выведено на экран в результате выполнения фрагмента программы?
a=4
b=6
print(a*b)
24
6
12
a*b
Какие из вариантов подойдут в качестве имени для переменной?
fg
_d
2s
j 3
С помощью какого значка мы присваиваем значение переменной?
=
:=
==
===
Для ввода сообщения на экран используется функция?
input()
int()
print()
string()
Какой символ используется для вывода пустой программы?
*
#
$
%
Целочисленный тип данных в python - ...
float
string
int
real
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 5:
a = 5
10
5
15
0
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a > 5:
a = 12
10
12
5
22
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 15:
a = a + 12
else:
a = a -7
22
10
3
12
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
b = 5
if a > 5 and a < b:
a = a - 5
10
15
20
5
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?
a = 10
b = 5
if a > 1 ... a < b:
a = a - 7
else:
a = a + 7
(a)
.
Определите значение переменной a после выполнения алгоритма:
a = 4
b = 6
b = 8 + a* b
a = b / 4 *a
В ответе укажите одно целое число – значение переменной a.
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 28
b = 7
c = a % b + b
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 22
b = 4
c = a // b + a
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 20
b = 3
b = a // b
c = a % (b + 1)
(a)
Рассмотрите фрагмент программы.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(6, 8); (3, 5); (–7, 2); (7, 7); (9, 8); (–1, 3); (–4, 5); (6, 9); (2, –1).
Сколько было запусков, при которых программа напечатала «YES»?
(a)
Для ввода числа в память компьютера используется оператор ...
input()
int(input())
print()
int(print())
Выберите правильную запись присвоения переменной A значения, введенного с клавиатуры..
А=input()
A:=input()
A=int(input())
A=print()
Определите, что появится на экране в результате выполнения программы:
a=input()
print("Всё хорошо?", "a")
Если пользователь введет слово "Маша"
Всё хорошо? Маша
Всё хорошо? а
Всё хорошо?
Всё хорошо?, "а"
Оператор присваивания
(a)
Оператор ввода с клавиатуры целого числа
(a)
Оператор вывода (написать с пустыми скобками)
(a)
Команда вывода на экран значения переменной "x"
print("x")
x = print
print = x
print(x)
r ='Hello', значение r является типом (a)
b = 5.4, значение переменной b является
int
bool
float
str
к операторам ветвления относят
if, then, else
if, else, elif
if,then, end
if, else, to
к циклическим операторам относят
for, while
for, do
for,repeat
do, repeat
Сколько раз выполнится программа?
for i in range(5):
print("Hello")
(a)
Что будет напечатано на экране?
2,4,6,8,10
4,6,8,10
4,8,10
4,6,8
Как выглядит арифметическая операция деление нацело?
(a)
Как выглядит возведение в степень?
(a)
Что будет выведено в результате выполнения программы?
1 000
3
1
3.33
Что будет выведено в результате выполнения программы?
72
4
2
4.5
Что возвращает функция range()?
пустой список
одно значение последовательности
последовательность целых чисел
нет верного ответа
С каким кол-вом аргументов может быть вызвана функция range()?
1
3
2
все ответы верны
Какой код выполнит тело цикла ровно 10 раз?
for i in range(9):
for i in range(10):
for i in range(11):
Дана cтрочка кода:
for i in range(20):
Что в этой строчке является счётчиком цикла?
for
in
20
i
range
как выглядит знак сравнения "меньше либо равно"
(a)
как выглядит знак сравнения "равно"
(a)
как выглядит знак "не равно"
(a)
Что такое массив?
это независимая именованная часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий.
поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным
упорядоченная последовательность данных, заключенная в квадратные скобки, где каждый элемент имеет свой индекс.
упорядоченный набор фиксированной длины.
Выберите правильное описание массива на языке Python:
a = [1, 2, 3, 4]
a := [1, 2, 3, 4];
var a: [1, 2, 3, 4]
var a: array [1..4] of integer;
Выберите верное утверждение для массивов:
В массиве могут храниться элементы только одного типа данных (только строки, только числа).
В массиве есть ограничение на количество символов, равное 2000.
Чтобы создать массив необходимо написать генератор, которые будет создавать последовательность элементов массива.
Массивы можно делить.
Выберите правильный вариант вывода первого элемента списка в Python. Список: arr = [1, 2, 3, 4, 5]
print(arr[0])
raw_print: arr['first_element']
cout << arr[1];
alert(arr[0]);
Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?
индекс
длина
число
размер
Какой индекс имеет последний элемент массива A?
A = [8]*6
(a)
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
print(len(a))
(a)
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['b', 'c', 'd', 'e', 'f', 'g']
print(a[0])
(a)
Требуется заполнить массив именно так:
X = [1 3 5 7 9 11]
Какой оператор надо поместить в тело цикла вместо многоточия?
X = [0]*6
for k in range(6):
...
X[k] = k
X[k] = 2*k
X[k] = 2*k - 1
X[k] = 2*k + 1
X[k] = 2*(k + 1)
Нумерация в массиве начинается с
0
1
2
3
Длина массива это
номер элемента в массиве
количество элементов в массиве
отдельное значение в массиве
общее названия списка значений
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['b', 'c', 'd', 'e', 'f', 'g']
print(a[-2])
(a)
Требуется заполнить массив именно так:
X = [1 2 4 8 16 32]
Какой оператор надо поместить в тело цикла вместо многоточия?
X = [1]*6
for k in range(1,6):
...
X[k] = k
X[k] = 2*k
X[k] = X[k-1] + 1
X[k] = 2*X[k-1]
С помощью какого знака производится конкатенация строк?
*
+
-
^
Какой метод разбивает строку на отдельные подстроки?
split
upper
find
replace
isdigit
Какой метод преобразует строку в верхний регистр?
split
upper
lower
replace
isdigit
Какой метод пзаменяет в строке одну подстроку на другую?
split
upper
find
replace
isdigit
Какая функция позволяет узнать длину списка (кол-во элементов)?
replace()
count()
len()
print()
Что будет выведено на экран после выполнения этой программы?
s = "I love Python"
print ( s[7:9] )
Pyth
Py
Pyt
Pyth
Что будет выведено на экран после выполнения этой программы?
s = "12345"
n = len(s) + len("456")
print ( n )
12345456
5
8
3
Какой метод объединяет отдельные строки в списке в одну строку с помощью какого либо символа?
split
upper
find
replace
join
Какой метод считает сколько раз встречается символ в строке?
split
upper
count
replace
isdigit
Какой метод проверяет состоит ли строка только из цифр?
isalpha
upper
count
replace
isdigit
Что относится к типам данных коллекция?
Числа
Строки
Логические значения
(True/False)
Списки
Какие свойства относятся к спискам?
Хранит в себе несколько элементов
Является неизменяемым типом данных
Является упорядоченным типом данных
Элементы списка не могут дублироваться
Как создаётся пустой список?
(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
