Worksheetslesson 24
Total questions: 42
Worksheet time: 43mins
Что делает команда print()?
Сопоставьте следующее
сама команда
()
ее вызов
'Hello World'
То, что хотим вывести
Для того что бы попросить пользователя ввести какие то данные нужно использовать (a) ()
Выберите все места в программе где используется команда вывода на экран
Сопоставьте следующее
input
сама команда
()
вызов команды
'Введите свой возраст'
подсказка что вводить
x =
кусочек памяти куда сохранять
Найдите прямоугольник в котором объявляется цикл
Расставьте правильно элементы, чтобы получился цикл
for
i
in
range()
:
Сопоставьте следующее
for
Цикл (в течении)
i
мусорная переменная
in
указание перебирать
в
range(1, 100)
Диапазон, что именно перебираем в i
Какое указание мы даем компьютеру при таком коде
for i in range(1,100):
print(i)
Перебирать в мусорной переменной цифры от 1 до 100
и пока идет перебор показывать то - что сейчас в переменной i
Перебирать в мусорной переменной цифры от 1 до 99
печатать на экране
Вводить 100 раз текст с клавиатуры
Команда которая позволяет нам украсть авторские команды из чужой программы
(a)
Определите какие элементы в python относятся к строке, а какие к списку
'Hello World'
'Lorem Ipsum'
'[1,2,3,4,5]'
[1,2,3,4,5]
['1', '2', '3']
['Hello World']
Сопоставьте следующее
if
если
else
в любом другом случае
elif
в случае если
Какое значение будет у переменной x после выполнения этого кода?
x = 5
x += 3
print(x)
5
3
8
15
Что делает оператор += в Python?
Вычитает значение из переменной
Умножает значение переменной
Увеличивает значение переменной на указанное число
Делит значение переменной на указанное число
Какой будет результат выполнения этого кода?
for i in range(1, 5):
print(i * 2)
1 2 3 4
2 4 6 8
2 3 4 5
1 3 5 7
Что такое функция в питоне
Какой командой в питоне объявляется функция?
(a)
Функция объявляется ключевым словом (a) затем мы должны дать нашей функции (b) после этого мы ставим (c) и :
Если функция объявляется ключевым словом def, найдите на картинке те прямоугольники в которых функции
Если нужно перенести в программу какой либо предмет из реального мира или идею, как поступит программист?
Создаст модель используя class
Нарисует на бумаге
Попросит ИИ создать модель
Любой программист работающий с python знает что строки (a)
Строки в питоне основаны на идее (a)
Что такое цикл в программировании?
Это специальная функция для выполнения математических операций
Это блок кода, который выполняется определенное количество раз или пока выполняется определенное условие
Это специальный тип данных для хранения последовательности элементов
Это команда для вывода текста на экран
Сопоставьте методы строк
x = 'hello'
x.count('l')
находит количество букв 'l'
x.upper()
возвращает строку в верхнем регистре
x.replace('l', 'z')
заменяет 'l' на 'z'
x.find('e')
находит индекс буквы 'e'
x.isalpha()
проверяет, состоит ли строка только из букв
Сопоставьте методы строк
x = 'qwerty'
x.split('e')
Разрезает строку на части по символу
x.lower()
Преобразует все символы в нижний регистр
print(len(x))
Указывает длину строки
print(min(x))
Находит минимальный символ по Unicode
x.isalpha()
Проверяет, состоит ли строка только из букв
Какое значение будет у переменной y после выполнения этого кода?
y = 10
y -= 5
print(y)
5
10
15
-5
Любой программист на питоне знает, что списки основаны на идее (a) и конечно же понимает, что в отличии от строк элементы списка (b) и (c) индексацию
x = [1,2,3,4,5,6,7,8,9,10]
Как поменять последний элемент на значение 100?
x = [1,2,3,4,5,6,7,8,9,10]
Как вывести на экран первый элемент списка?
Как создать пустой список в Python?
x = list()
x = []
x = { }
Фжух и список готов
Что такое индекс элемента в списке?
Это количество элементов в списке
Это порядковый номер элемента в списке
Это сумма всех элементов в списке
Это результат выполнения функции в списке
Как добавить элемент в конец списка в Python?
append()
add()
insert()
extend()
Сопоставьте методы списков
x = [1,2,3,4,5,6,7,8,9,10]
x.index(3)
Возвращает индекс первого вхождения указанного элемента
x.count(5)
Возвращает количество вхождений указанного элемента в список
x.reverse()
Разворачивает список в обратном порядке
Сопоставьте методы списка
x.reverse()
обратно переворачивает список
x.append()
добавляет что-либо в конец списока
x.sort()
сортирует список
x.copy
создает копию списка
x.extend()
соединяет два списка
Сопоставьте методы удаления элементов из списка
x = [1,2,3,4,5]
x.remove(3)
Удалит первую попавшуюся в списке 3ку
x.clear()
Удалит все элементы из списка
x.pop(0)
Удалит первый элемент списка
x.pop()
Удалит последний элемент списка
del x[0:2]
Удалит из несколько ячеек с 0 по 2
Как поменять первый элемент списка на значение 50?
x[0] = 50
x[first] = 50
x[-1] = 50
x[1] = 50
Что делает оператор *= в Python?
Вычитает значение из переменной
Умножает значение переменной
Увеличивает значение переменной на указанное число
Делит значение переменной на указанное число
x = [2,1,5,4,3]
x.sort()
print(x)
Какой порядок элементов установится в списке
1
2
3
4
5
x = [2,1,5,4,3]
x.sort()
x.reverse()
print(x)
Какой порядок элементов установится в списке
5
4
3
2
1
Какое значение будет у переменной z после выполнения этого кода?
z = 20
z /= 4
print(z)
5
4
20
16
Какое значение будет у переменной a после выполнения этого кода?
a = 8
a -= 2
print(a)
6
8
10
2
Кто из них Гвидо Ван Россум?
