NEW
Font size
WorksheetsАлгоритм, РК-2, 1-50
Total questions: 50
Worksheet time: 25mins
Коллекция элементов, следующих в определенном порядке. Обозночается квадратными скобками [ ] :
Вещественные числа
Строка
Список
Целые числа
Кортеж
Неизменяемая упорядоченная последовательность:
Список
Словарь
Множество
Строка
Переменная
Структура nums =[0,1,2,3,4,5]- это:
Вещественные числа
Строка
Список
Целые числа
Кортеж
Инструкция для инициализации списка из трех элементов, содержащий строковые значения:
print(list[0] )
list =[ [ 1,2,3],[4,5,6] ]
quarter =['January','February','March']...
min(list)
myList[string for i in range(3)]
Программа или устройство, переводящее информацию с языка понятного человеку, на язык, понятный устройству:
Интерпретатор
Компилятор
Транслятор
Выполнение
Трассировка
Существует два больших класса программ-трансляторов:
Псевдокод и программа
Блок-схема и структурограмма
Трассировка и компиляция
Компилятор и интерпретатор
Строки и списки
Дано натуральное число n. Определить количество цифр в нем:
len(n)
len(str(n))....
len(int(n))
len(string(n))
str(len(n))
Выберите правильный вариант про идентификатор переменной:
Имя переменной можно писать только латинскими буквами
В имени переменной можно использовать зарезервированные слова Python
Имя переменной не может начинаться с цифры
В имени переменной можно использовать пробел
Имя переменной может содержать специальные символы @, $ или %
Процесс пошагового выполнения программы:
Трассировка
Интерпретация
Трансляция
Выполнение
Компиляция
Языки программирования, которые приближены к машинному уровню:
Интерпретация
Низкоуровневые языки
Трансляция
Выполнение
Высокоуровневые языки
Языки программирования, которые приближены к мышлению человека:
Высокоуровневые языки
Интерпретация
Трансляция
Трассировка
Низкоуровневые языки
Характеристика языка программирования Python:
Низкоуровневый язык
Язык высокого уровня
Декларативный
Логический
К
Если S ='Hello', то результат функции print(S.find('L'))
-1
0
2
-2
Error
[1024, 4.5,3,True, 6.5,False]
[1024, 2, 4.5, True, 6.5, False]
Ошибка компиляции
[1024, 3, 4.5, True, 6.5, False]
[1024, 3, True, 6.5, False, 4.5]
[1024, True, 6.5, False]
[1024, 1, True, 6.5, False]
[1024, True, 6.5, False, 1]
3
Ошибка компиляция
Если S ='Brutto', то результат функции print(S. find('t'))
0
2
-1
Error
3
Представление имени (Имена, которые даются ссылкам на объекты) в коде:
Числа
Идентификатор
Строка
Литерал
Оператор
Используются для отслеживания изменений значений по ходу вычислений:
Строка
Переменная
Числа
Идентификатор
Оператор
Комбинация литералов, переменных и операторов, вычисляемое Python, для получения значения:
Числа
Выражение
Строка
Идентификатор
Оператор
0 0 0 0 0
[0, 0, 0, 0]
0 0 0 0
(0, 0, 0, 0, 0)
[0, 0, 0, 0, 0]
Последовательность символов, тип данных str для обработки текста в Python:
Числа
Строка
Литерал
Идентификатор
Оператор
Тип данных int, последовательность цифр от 0 до 9 в Python:
Литерал
Строка
Целые числа
Числа с плавающей точкой
Оператор
Тип данных float, последовательность цифр с десятичной точкой в Python:
Целые числа
Строка
Числа с плавающей точкой
Литерал
Оператор
Тип данных bool, значения True и False в Python:
Целые числа
Строка
Числа с плавающей точкой
Логические значения
Оператор
Арифметические действия. Оператор (+), используемый при программирования на языке Python:
Деление
Вычитание
Умножение
Сложение
Деление по модулю
Арифметические действия. Оператор (-), используемый при программирования на языке Python:
Вычитание
Сложение
Умножение
Деление
Деление по модулю
Арифметические действия. Оператор (*), используемый при программирования на языке Python:
Деление
Деление по модулю
Целоечисленное деление
Умножение
Возведение в степень
Арифметические действия. Оператор (/), используемый при программирования на языке Python:
Вычитание
Умножение
Сложение
Деление
Деление по модулю
Арифметические действия. Оператор (%) используемый при программирования на языке Python:
Вычитание
Умножение
Целочисленное деление
Сложение
Остаток от деления
Арифметические действия. Оператор (//), используемый при программирования на языке Python:
Вычитание
Умножение
Деление
Целочисленное деление
Деление по модулю
Арифметические действия. Оператор (**), используемый при программирования на языке Python:
Умножение
Деление
Вычитание
Деление по модулю
Возведение в степень
Сравнение величин в Python. Оператор (==) используемый для сравнения двух операндов:
Неравенство
Больше
Меньше
Больше или равно
Равентсво
Сравнение величин в Python. Оператор (!=) используемый для сравнения двух операндов:
Неравентсво
Равенство
Больше
Меньше
Больше или равно
Упорядочены, гетерогенны, мутабельны:
Строки
Кортежи
Списки
Множества
Словари
Упорядочены, гетерогенны, иммутабельны:
Списки
Кортежи
Строки
Множества
Словари
Результат программы:
[1, 2, 3], [1, 2, 3], [1, 2, 3]
[ [1, 2, 3], [1, 2, 3], [1, 2, 3] ]
[1, 2, 2] [1, 2, 2] [1, 2, 2]
[ [1, 2, 2] [1, 2, 2] [1, 2, 2] ]
Error
Результат программы:
[ [1, 2, 2] [1, 2, 2] [1, 2, 2] ]
[[1, 2, 3], [1, 2, 3], [1, 2, 3]]
Error
[1, 2, 3], [1, 2, 3], [1, 2, 3]
[1, 2, 2] [1, 2, 2] [1, 2, 2]
Результат программы:
0 1 2 3 4
0 0 0 0 0
[0, 0, 0, 0]
[0 1 2 3 4]
E
'1, 2, 2' '1, 2, 2' '1, 2, 2'
['1, 2, 2' '1, 2, 2' '1, 2, 2']
['1, 2, 3', '1, 2, 3', '1, 2, 3']
'1, 2, 3', '1, 2, 3', '1, 2, 3'
TypeError
Оценочная логика в Python. Логический оператор (or) используемый для сравнения двух операндов:
Неравенство
Больше
Логическое ИЛИ
Логическое И
Логическое НЕ
Оценочная логика в Python. Логический оператор (not) используемый для сравнения двух операндов:
Логическое НЕ
Неравенство
Логическое И
Больше
Логическое ИЛИ
Базовые операции со строками в Python:
Равенство
Логическое ИЛИ
Логическое НЕ
Конкатенация
Изменение значений
[0, 0, 0, 0, 0]
0 0 0 0 0
[0, 0, 0, 0]
0 0 0 0
(0, 0, 0, 0, 0)
Python. Инструкции, когда некие операторы могут быть выполнены или не выполнены в зависимости от определенных условий:
Контроль потока (control flow)
Конкетенация
Удаление пропусков
Логическое ИЛИ
Условные выражения
Python. Логический оператор-инверсия:
Логическое НЕ
Контроль потока (control flow)
Конкетенация
Удаление пропусков
Логическое ИЛИ
Python. Инструкции, если условие верно, то выполняется блок выражений, иначе выполняется другой блок выражений:
Циклы (loop)
Контроль потока (control flow)
for
if - elif - else
while
Python. Оператор комментариев:
"
$
#
&
//
Python. Оператор, который позволяет многократно выполнять блок команд до тех пор, пока выполняется некоторое условие:
Комментари
if - elif - else
for - in
print()
while
Python. Оператор цикла, который осуществляет итерацию по последовательности объектов, т.е. проходит через каждый элемент в последовательности:
for - in
Комментарий
if - elif - else
Контроль потока (control flow)
while
Python. Оператор цикла, который служит для прерывания цикла:
continue
break
for - in
while
Контроль потока(control flow)
