Ввод, вывод, условный оператор, циклы, строки
Список вопросов теста
Вопрос 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
- А


