Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Начало программирования на языке Python

Начало программирования на языке Python

Avatar
27.02.2022. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Начало программирования на языке Python: типы данных, ввод и вывод, условные операторы

Список вопросов теста

Вопрос 1

Какие значения из указанных могут принимать переменные типа int?

Варианты ответов
  • 10
  • -10
  • "10"
  • 7.8
Вопрос 2

Определите порядок выполнения операций в указанной инструкции?

a = 3 - 5 * 4 ** (-3 + 2)

1.

1

2.

2

3.

3

4.

4

5.

5

Варианты ответов
  • 5    (-3+2)

  • 4    **

  • 3   *

  • 2     -

  • 1     =

Вопрос 3

Какое значение будет у переменной val после выполнения инструкции     val = 3 ** 4 - 2    &

Вопрос 4

Что будет выведено на экран в результате выполнения инструкции print (2, 'a', 8)?

Вопрос 5

Выберите инструкцию, присваивающую переменной a значение, введённое пользователем с клавиатуры.

Варианты ответов
  • a = input()
  • input(a)
  • a = print()
  • print(a)
Вопрос 6

Данные какого типа возвращает функция input ()?

Варианты ответов
  • bool
  • float
  • int
  • str
Вопрос 7

Какие из приведённых утверждений правдивы?

Варианты ответов
  • В Python не предусмотрено инструкций для ввода и вывода данных
  • Для вывода данных из оперативной памяти компьютера на экран монитора используется инструкция print ()
  • Функция print () возвращает числовые данные.
  • Функция input () возвращает текстовые данные.
Вопрос 8

Что будет выведено на экран в результате выполнения инструкции print (2, 'a', 8, sep = ', ')?

Вопрос 9

Как называются алгоритмы, содержащие ветвления?

Варианты ответов
  • Линейные
  • Разветвляющиеся
  • Циклические
  • Рекурсивные
Вопрос 10

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

Варианты ответов
  • Следование
  • Ветвление
  • Цикл
Вопрос 11

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

Варианты ответов
  • True
  • False
  • 10
  • -40
  • "True"
Вопрос 12

Какая чать оператора ветвления в языке Python реализует разделение кода более, чем на две ветви? (используется при вложенных условиях)

Варианты ответов
  • if
  • else
  • elif
  • print()
Вопрос 13

При помощи чего простые логические высказывания соединяются в сложные?

Варианты ответов
  • С помощью союзов
  • С помощью основных арифметических операций
  • С помощью инструкции присваивания
  • С помощью логических операций
Вопрос 14

Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?

Варианты ответов
  • if
  • else
  • elif
  • print
Вопрос 15

Какое значение, должна иметь переменная s, чтобы в ветвлении с условием s != 0 выполнился блок else?

Вопрос 16

Какие операции имеют самый низкий приоритет в языке Python?

Варианты ответов
  • Операции сравнения
  • Сложение и вычитание
  • Умножение и деление
  • Операции возведения в степень
  • Логические операции
Вопрос 17

Сопоставьте значения данных и их типы.

1.

int

2.

float

Варианты ответов
  • 10
  • -34561
  • 3 + 2
  • 2 ** 5
  • 0
  • 4/2
  • 0.15
  • - b + D ** 0.5
Вопрос 18

Установите соответствие между данными и их типом?

1.

int

2.

float

3.

bool

Варианты ответов
  • int (4 / 3)
  • 3 // 2
  • 6%4
  • 2 / 2
  • abs (6 / 3)
  • 6 % 4 / 2
  • 3 < 4 != 4 < 2
  • 5%2 == 0
Вопрос 19

С помощью какого оператора в переменную val  можно ввести с клавиатуры данные целочисленного типа

Варианты ответов
  • val = int(input())
  • val = input()
  • print(val)
  • val = float(input())
  • val = int(print())
  • val = float(print())
Вопрос 20

С помощью какого оператора в переменную val  можно ввести с клавиатуры данные вещественного типа

Варианты ответов
  • val = int(input())
  • val = input()
  • print(val)
  • val = float(input())
  • val = int(print())
  • val = float(print())
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт