Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Линейные алгоритмы. Python

Тест. Линейные алгоритмы. Python

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

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

Вопрос 1

Что выведет следующий код print('1', '2', '3', '4', sep='*')?

Варианты ответов
  • 1234
  • 1*2*3*4
  • 1 2 3 4
  • 24
Вопрос 2

Выберите верные строки кода.

Варианты ответов
  • print("раз", "два, "три")
  • print('Python', 'is the best', '!!')
  • print("10", '100', '1000)
  • print("Python", , "is the best")
Вопрос 3

Какая из указанных строк считывает целое число в переменную n?

Варианты ответов
  • n = input()
  • n = integer(input())
  • n = number(input())
  • n = int(input())
  • n = str(input())
Вопрос 4

Выберите верные утверждения.

Варианты ответов
  • Имя переменной может начинаться с символа подчёркивания (_)
  • Имя переменной не может начинаться с цифры
  • Имя переменной не может оканчиваться цифрой
  • Имя переменной не может совпадать с ключевым (зарезервированным) словом
Вопрос 5

Какое число выведет следующий код?

s = 13
k = -5
d = s + 2
s = d
k = 2 * s
print(s + k + d)
Вопрос 6

Какое число выведет следующий код?

a = 17 // (23 % 7)
b = 34 % a * 5 - 29 % 4 * 3
print(a * b)
Вопрос 7

Установите соответствие между функциями и их значениями, если x = 1.69. 

Варианты ответов
  • int (x)
  • abs (x)
  • round (x)
  • sqrt (x)
Вопрос 8

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

Варианты ответов
  • 2
  • 3 + 2
  • 4/2
  • -10
  • 0.2e+01
  • 0
Вопрос 9

Функция abs (x) вернула значение 4. Укажите возможные значения x. 

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

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

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

Запишите результат операции 9 // 5

Вопрос 12

Требуется написать программу нахождения суммы цифр двухзначного числа.
Какая из строк выполнит эту задачу?

Варианты ответов
  • b = a // 10 + a % 10
  • s = x * 10 + x / 10
  • if a + b > 0:
  • print (x + y)
Вопрос 13

Значение переменной p в выражении
p = 10 – 12 / w * 2+ 4

при w=3

Вопрос 14

Чему будет равна переменная «c» после выполнения этой программы:
a = 20
b = 3
b = a // b
c = a % (b + 1)

Вопрос 15

В алгоритме используются целочисленные переменные a и b.

Определите значение переменной a после исполнения алгоритма:

a = 6

b = 2

b = a / 2 * b

a = 2 * a + 3 * b

Варианты ответов
  • 30.0
  • 30
  • 3
  • 300
Вопрос 16

В алгоритме используются целочисленные переменные a и b.

Определите значение переменной a после исполнения алгоритма:

a = 6
b = 2
b = a // 2 // b
a = 2 ** a + 3 ** b

Вопрос 17

В алгоритме используются целочисленные переменные a и b.

Определите значение переменной a после исполнения алгоритма:

a = (7 - 5) * 4
b = a % 3 + 15
a = b // 4 + 3

Пройти тест
Сохранить у себя:

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

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