Font size
WorksheetsПрограммирование СЕССИЯ 2 уровень
Total questions: 38
Worksheet time: 29mins
Логические операции
Арифметическое сложение и вычитание
Отрицание, конъюнкция и дизъюнкция
Объединение и разделение текстов
Импликация, эквивалентность
Сортировка чисел
Арифметические операции
Сложение и вычитание
Умножение и деление
Отрицание и конъюнкция
Логическое умножение и сложение
Деление на 0
Операции присваивания
Оператор =
Оператор ==
Оператор +=
Оператор *
Оператор &
Операции сравнения
Оператор ==
Оператор =
Оператор >
Оператор +
Оператор *
Операция, не являющаяся арифметической
Операция сложения
Операция умножения
Операция присваивания
Операция деления
Операция сравнения
Операции, не являющиеся операциями присваивания
Оператор =
Оператор +=
Оператор ==
Оператор *=
Оператор >
Какие из следующих операций относятся к логическим операциям?
Операция И (AND)
Операция умножения
Операция отрицания
Операция сложения
Операция деления
Какая операция является арифметической?
Операция умножения
Операция И (AND)
Операция присваивания
Операция сравнения
Операция деления
Какая из следующих операций вычисляет одинаковую степень?
Операция возведения в степень (например, a^b)
Операция умножения
Операция деления
Операция сложения
Операция возведения в степень с одинаковыми основаниями
Операторы цикла
Оператор for
Оператор if
Оператор while
Оператор switch
Оператор break
Найдите эквивалентные (одинаковые) операторы присваивания.
a = b и a := b
a + b и a - b
a * b и b / a
a == b и a != b
a++ и ++a
Типы данных
Целочисленные (integer)
Логические (boolean)
Операции сравнения
Операции присваивания
Строковые (string)
Какие типы данных существуют в языке программирования Python?
Целочисленные (int)
Логические (boolean)
Строковые (string)
Массивы (array)
Словари (dictionary)
Найдите сокращённые операторы присваивания.
a = b
a += b
a *= b
a == b
a / b
Циклические операторы, используемые в Python
for
if
while
switch
case
Части условного оператора if в Python
Условие
Оператор else
Оператор for
Оператор while
Оператор break
Найдите значения, которые устанавливаются по умолчанию в функции range(a, b, c)
a = 0
b = 0
c = 1
a = 1
b = бесконечность
Если в качестве функции range(a, b, c) используется range(7), то какие значения устанавливаются по умолчанию?
a = 0
b = 7
c = 1
a = 1
b = 10
Как открыть модуль Math в Python?
import math
import Math
from math import *
include math
use math
Неверно написанное имя переменной (идентификатора):
variable_name
Variable_name
variable name
variableName
@variableName
Правильно написанные имена переменных (идентификаторов):
variable_name
Variable_name
2variable_name
@variableName
variable-name
Что такое конъюнкция?
Операция "И"
Операция "ИЛИ"
Операция "НЕ"
Операция "ИСКЛЮЧАЮЩЕЕ ИЛИ"
Логическое утверждение
Что такое дизъюнкция?
Операция "ИЛИ"
Операция "И"
Операция "НЕ"
Операция "ИСКЛЮЧАЮЩЕЕ ИЛИ"
Логическое утверждение
Что такое инверсия?
Операция "НЕ"
Операция "ИЛИ"
Операция "И"
Операция "ИСКЛЮЧАЮЩЕЕ ИЛИ"
Логическое отрицание
Операция объединения множеств
union()
&
|
+ (сложение)
intersection()
Операция пересечения множеств:
union()
&
intersection()
|
difference()
Операция нахождения разности множеств:
union()
-
difference()
&
|
Какие типы данных (структуры) существуют в Python?
list (список)
tuple (кортеж)
int (целое число)
str (строка)
set (множество)
Операции, выполняемые над наборами в Python
Операция объединения множеств (union())
Операция пересечения множеств (&)
Операция вычитания множеств
Операция деления множеств
Операция сложения множеств
Методы, выполняемые для структур типа List в Python
append()
extend()
sort()
clear()
split()
Типы файлов, используемых в программировании
.txt (текстовый файл)
.py (файл Python)
.exe (исполняемый файл)
.jpg (графический файл)
.mp3 (файл аудио)
С какими типами файлов можно работать через Python?
.txt (текстовый файл)
.csv (файл с данными в формате CSV)
.exe (исполняемый файл)
.zip (архивный файл)
.docx (документ Microsoft Word)
Функция программы записана следующим образом:
def aa(x, y):
if x % 2 == 0:
return x + 3
else:
return y + 3
Какой из следующих операторов правильно вызывает эту функцию?
aa(4, 5)
aa(4)
aa(3, 5)
aa('4', 5)
aa(5, 3)
Что представляет собой дополнительная программа (внутренняя программа, подпрограмма)?
Это отдельный блок кода, используемый в основной программе
Это только часть основной программы
Это только часть внешней программы
Это только последняя часть кода
Это дополнительный интерфейс для пользователя
Виды массивов
Одномерные массивы
Двумерные массивы
Массивы с переменной длиной
Массивы, хранящие только строки
Массивы с фиксированным размером
Вычислите значение функции:
def ff(a, b):
if a == b:
return 2 * a
else:
return 3 * b + 1
1) print(ff(3, 5)) 2) print(ff(2, 2))
16
4
6
10
12
Вычислите значение функции Python:
def ff(a):
if a % 2 == 0:
return a + 1
else:
return 2 * a
1) print(ff(2)) 2) print(ff)
3
Ошибка
4
6
2
Каким из операторов в программе организован правильный вызов функции?
def aa(x, y):
if x % 2 == 0:
return x + 3
else:
return y + 3
aa(4, 2)
aa(3, 7)
aa(0 10)
ab(5, 2)
AA(6-10)
