Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Ввод, вывод, условный оператор, циклы, строки

Ввод, вывод, условный оператор, циклы, строки

Avatar
05.09.2025. Тест. Информатика, 11 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
проверка усвоенного материала по теме "Строковый тип данных"

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

Вопрос 1

Функция input() возвращает объект типа данных

Варианты ответов
  • int
  • float
  • str
  • int или float, если введено число, а иначе str
Вопрос 2

Какой метасимвол обозначает перенос строки?

Варианты ответов
  • \
  • \n
  • \nn
  • \b
Вопрос 3

Какая функция возвращает длину строки?

Варианты ответов
  • size
  • len
  • length
  • count
Вопрос 4

res = "5" + "7"

print(res)

Варианты ответов
  • произойдет ошибка
  • 57
  • 12
  • 5 7
Вопрос 5

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

Варианты ответов
  • 2a8
  • 2, a, 8
  • 2,a,8
  • 2 a 8
Вопрос 6
Каков будет вывод данной программы, если на вход последовательно через перевод строки подать 5, 1, 3 и 4?
a = input()
b = input()
c = int(input())
d = int(input())
print(a + b)
Варианты ответов
  • 5 1
  • 51
  • 6
  • 5 1 3 4
  • 5134
Вопрос 7
Каков будет вывод данной программы, если на вход последовательно через перевод строки подать 5, 1, 3 и 4?
a = input()
b = input()
c = int(input())
d = int(input())
print(c + d)
Варианты ответов
  • 3 4
  • 7
  • 34
  • 5 1 3 4
  • 5134
Вопрос 8

Условный оператор
if a % 2=0:

    print('Да') 

else:

    print('Нет')

позволяет определить, является ли число a …

Варианты ответов
  • четным
  • двузначным
  • простым
  • двоичным
Вопрос 9

На вход программы, фрагмент которой приведённой ниже,  поданы числа 20 и 25.
 

x = int (input())

y = int (input())

if x>y:

    x = x + 10

    y = x + y

else:

    y = y - 5

    x = x - y 

print (x, y)


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

Варианты ответов
  • 30 55
  • 20 0
  • 0 20
  • 55 30
  • 30 45
  • 0 25
Вопрос 10

В каком из операторов допущена ошибка?

Варианты ответов
  • print('a=',a)
  • print("a=",a)
  • a = int (input())
  • a = int (input('a=',a))
Вопрос 11

Сколько раз выполняется цикл?

c = 2

for k in range(3):

            c += 2

Вопрос 12

Чему равно значение переменной с после выполнения цикла?

c = 2

for k in range(3):

            c += 2

Вопрос 13

Чему равно значение переменной с после выполнения цикла?

c = 2

for k in range(3, 5):

            c += 2

Вопрос 14

Чему равно значение переменной с после выполнения цикла?

c = 3

for k in range(1, 8, 3):

            c += 2

Вопрос 15

Сколько раз выполняется цикл?

c = 3

for k in range(1, 8, 3):

            c += 2

Вопрос 16

Сколько раз выполняется цикл?

c = 2

for k in range(2, 6):

            c += 2

Вопрос 17

Сколько раз выполняется цикл?

х = 15

b = 8

while х > b:

    х = х - 2

Вопрос 18

Чему равно значение переменной х после выполнения цикла?

х = 15

b = 8

while х > b:

    х = х - 2

Вопрос 19

Что выведет приведённый ниже код?

s = "Урок информатики"
print(len(s))
Вопрос 20

Что выведет приведённый ниже код?

print(int("54") + 36)
Вопрос 21

Что выведет приведённый ниже код?

print("54" * 6)
Вопрос 22

Дана строка: 

string = "abcdef"

Для каких подстрок оператор in при проверке вхождения в string вернёт True ?

Варианты ответов
  • abcdef
  • abef
  • cd
  • ab
  • af
  • e
  • F
  • А
Пройти тест
Сохранить у себя:

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

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