wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

lesson 24

Total questions: 42

Worksheet time: 43mins

Name
Class
Date
1.

Что делает команда print()?

a)
Удаляет переменные из памяти
b)
Создает новую переменную
c)
Открывает новое окно браузера
d)
Выводит текст или переменные в консоль.
2.

Сопоставьте следующее

'Hello World'

сама команда

print

ее вызов

()

То, что хотим вывести

3.

Для того что бы попросить пользователя ввести какие то данные нужно использовать (a)   ()

Choose from the below words
input
print
for
fill
4.

Выберите все места в программе где используется команда вывода на экран

5.

Сопоставьте следующее

'Введите свой возраст'

сама команда

()

вызов команды

input

подсказка что вводить

x =

кусочек памяти куда сохранять

6.

Найдите прямоугольник в котором объявляется цикл

7.

Расставьте правильно элементы, чтобы получился цикл

a)

for

b)

i

c)

in

d)

range()

e)

:

1)
2)
3)
4)
5)
8.

Сопоставьте следующее

i

Цикл (в течении)

range(1, 100)

мусорная переменная

in

указание перебирать

в

for

Диапазон, что именно перебираем в i

9.

Какое указание мы даем компьютеру при таком коде

for i in range(1,100):

print(i)

a)

Перебирать в мусорной переменной цифры от 1 до 100

и пока идет перебор показывать то - что сейчас в переменной i

b)

Перебирать в мусорной переменной цифры от 1 до 99

c)

печатать на экране

d)

Вводить 100 раз текст с клавиатуры

10.

Команда которая позволяет нам украсть авторские команды из чужой программы

(a)  

11.

Определите какие элементы в python относятся к строке, а какие к списку

Categorize the following

'Hello World'

'Lorem Ipsum'

'[1,2,3,4,5]'

[1,2,3,4,5]

['1', '2', '3']

['Hello World']

Строка
Список
12.

Сопоставьте следующее

elif

если

if

в любом другом случае

else

в случае если

13.

Какое значение будет у переменной x после выполнения этого кода?

x = 5

x += 3

print(x)

a)

5

b)

3

c)

8

d)

15

14.

Что делает оператор += в Python?

a)

Вычитает значение из переменной

b)

Умножает значение переменной

c)

Увеличивает значение переменной на указанное число

d)

Делит значение переменной на указанное число

15.

Какой будет результат выполнения этого кода?

for i in range(1, 5):

print(i * 2)

a)

1 2 3 4

b)

2 4 6 8

c)

2 3 4 5

d)

1 3 5 7

16.

Что такое функция в питоне

a)
Функция в Python - это переменная, которая хранит значение
b)
Функция в Python - это специальный символ для комментариев в коде
c)
Функция в Python - это тип данных для хранения текста
d)
Функция в Python - это блок кода, который выполняет определенную задачу и может быть вызван из других частей программы.
17.

Какой командой в питоне объявляется функция?

(a)  

18.

Функция объявляется ключевым словом (a)   затем мы должны дать нашей функции ​ (b)   ​ после этого мы ставим ​ (c)   и :

Choose from the below words
def
if
lev
print
название
адрес
прописку
денег
скобочки
запятую
19.

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

20.

Если нужно перенести в программу какой либо предмет из реального мира или идею, как поступит программист?

a)

Создаст модель используя class

b)

Нарисует на бумаге

c)

Попросит ИИ создать модель

21.

Любой программист работающий с python знает что строки (a)  

Choose from the below words
нельзя изменять
можно изменить
22.

Строки в питоне основаны на идее (a)  

Choose from the below words
учителя языка
алфавита
коробки
листа бумаги
23.

Что такое цикл в программировании?

a)

Это специальная функция для выполнения математических операций

b)

Это блок кода, который выполняется определенное количество раз или пока выполняется определенное условие

c)

Это специальный тип данных для хранения последовательности элементов

d)

Это команда для вывода текста на экран

24.

Сопоставьте методы строк

x = 'hello'

x.find('e')

находит количество букв 'l'

x.isalpha()

возвращает строку в верхнем регистре

x.count('l')

заменяет 'l' на 'z'

x.replace('l', 'z')

находит индекс буквы 'e'

x.upper()

проверяет, состоит ли строка только из букв

25.

Сопоставьте методы строк

x = 'qwerty'

x.isalpha()

Разрезает строку на части по символу

print(min(x))

Преобразует все символы в нижний регистр

print(len(x))

Указывает длину строки

x.split('e')

Находит минимальный символ по Unicode

x.lower()

Проверяет, состоит ли строка только из букв

26.

Какое значение будет у переменной y после выполнения этого кода?

y = 10

y -= 5

print(y)

a)

5

b)

10

c)

15

d)

-5

27.

Любой программист на питоне знает, что списки основаны на идее ​ (a)   и конечно же понимает, что в отличии от строк элементы списка ​ (b)   и ​ (c)   индексацию

Choose from the below words
коробки с ячейками
кармана с мелочью
коробки из под яиц
тетрадки
изменяемые
неизменяемые
поддерживают
не поддерживают
28.

x = [1,2,3,4,5,6,7,8,9,10]

Как поменять последний элемент на значение 100?

a)
x[-1] = 100
b)
x[10] = 100
c)
x[-10] = 100
d)
x[0] = 100
29.

x = [1,2,3,4,5,6,7,8,9,10]

Как вывести на экран первый элемент списка?

a)
print(x[-1])
b)
print(x[first])
c)
print(x[1])
d)
print(x[0])
30.

Как создать пустой список в Python?

a)

x = list()

b)

x = []

c)

x = { }

d)

Фжух и список готов

31.

Что такое индекс элемента в списке?

a)

Это количество элементов в списке

b)

Это порядковый номер элемента в списке

c)

Это сумма всех элементов в списке

d)

Это результат выполнения функции в списке

32.

Как добавить элемент в конец списка в Python?

a)

append()

b)

add()

c)

insert()

d)

extend()

33.

Сопоставьте методы списков

x = [1,2,3,4,5,6,7,8,9,10]

x.index(3)

Возвращает индекс первого вхождения указанного элемента

x.count(5)

Возвращает количество вхождений указанного элемента в список

x.reverse()

Разворачивает список в обратном порядке

34.

Сопоставьте методы списка

x.extend()

обратно переворачивает список

x.reverse()

добавляет что-либо в конец списока

x.sort()

сортирует список

x.append()

создает копию списка

x.copy

соединяет два списка

35.

Сопоставьте методы удаления элементов из списка

x = [1,2,3,4,5]

x.pop()

Удалит первую попавшуюся в списке 3ку

x.pop(0)

Удалит все элементы из списка

x.remove(3)

Удалит первый элемент списка

x.clear()

Удалит последний элемент списка

del x[0:2]

Удалит из несколько ячеек с 0 по 2

36.

Как поменять первый элемент списка на значение 50?

a)

x[0] = 50

b)

x[first] = 50

c)

x[-1] = 50

d)

x[1] = 50

37.

Что делает оператор *= в Python?

a)

Вычитает значение из переменной

b)

Умножает значение переменной

c)

Увеличивает значение переменной на указанное число

d)

Делит значение переменной на указанное число

38.

x = [2,1,5,4,3]

x.sort()

print(x)

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

a)

1

b)

2

c)

3

d)

4

e)

5

1)
2)
3)
4)
5)
39.

x = [2,1,5,4,3]

x.sort()

x.reverse()

print(x)

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

a)

5

b)

4

c)

3

d)

2

e)

1

1)
2)
3)
4)
5)
40.

Какое значение будет у переменной z после выполнения этого кода?

z = 20

z /= 4

print(z)

a)

5

b)

4

c)

20

d)

16

41.

Какое значение будет у переменной a после выполнения этого кода?

a = 8

a -= 2

print(a)

a)

6

b)

8

c)

10

d)

2

42.

Кто из них Гвидо Ван Россум?