Проверочная работа к учебнику Информатика. Босова Л.Л, Босова А. Ю. Дополнительные главы "Начала программирования на языке Python"
Список вопросов теста
Вопрос 1
Укажите, какой результат будет выведен на экран после выполнения кода.
print('123' * 3 + '456' * 2 + '789' * 1)
Вопрос 2
Укажите, какой результат будет выведен на экран после выполнения кода.
s = [2, 6, 8, -18, 20, 4, 6] zn = sum(s)/len(s) print(zn)
Вопрос 3
Укажите, какой результат будет выведен на экран после выполнения кода.
a = (1, 2, 3) b = [4, 5, 6] c = 2 d = (a + tuple (b)) * 2 print (d)
Вопрос 4
Укажите, какой результат будет выведен на экран после выполнения кода.
s=['a','v','i','0','q'] s[0],s[4]=s[4],s[0] print(s)
Вопрос 5
Укажите, какой результат будет выведен на экран после выполнения кода.
s = "0123456" q = "abc" s = s[:2] + s[5:] q = q[0] + s + q[1:] print ( q )
Вопрос 6
Укажите, какой результат будет выведен на экран после выполнения кода.
s = "AABABBDABBABCABCCBAAA" rez = 0 for i in range(0,len(s)-1): if s[i] + s[i + 1] == 'AB': rez += 1 print(rez)
Вопрос 7
Какую строку необходимо указать в программе, чтобы она вычисляла сумму минимального и максимального элементов списка? (В ответе не используйте пробелы.)
numbers = [15, 415, 28, 8, -87,72]
Вопрос 8
Список A состоит из N элементов. Какой оператор надо вставить вместо многоточия, чтобы вывести на экран все элементы списка A с четными номерами?
A = [5,8,1,9,0,44] N = len (A) k = 0 while k < N: .... print ( A[k] ) k+=1
Вопрос 9
Какая команда используется для вывода (печати) данных?Какая команда используется для вывода (печати) данных?
Варианты ответов
- Console.WriteLine()
- printf()
- print()
Вопрос 10
Какая команда используется для считывания данных с клавиатуры?
Варианты ответов
- Console.ReadLine()
- scanf()
- input()
Вопрос 11
Какая из указанных строк считывает целое число в переменную n?
Варианты ответов
- n = input()
- n = integer(input())
- n = int(input())
- n = str(input())
Вопрос 12
Какое число выведет следующий код?
a = 17 // (23 % 7)
b = 34 % a * 5 - 29 % 4 * 3
print(a * b)
Варианты ответов
- 56
- 57
- 58
- 8
- 55
Вопрос 13
Выберите верные строки кода.
Варианты ответов
- print("10", '100', '1000)
- print('Python', 'is the best', '!!')
- print("раз", "два, "три")
- print("Python", , "is the best")
Вопрос 14
Что выведет следующий код print('1', '2', '3', '4', sep='*')?
Варианты ответов
- 1 2 3 4
- 1234
- 1*2*3*4
- 24
Вопрос 15
-
Какие имена переменных недопустимы в языке Python:
Варианты ответов
- 1
- m22
- ваня
- xz_3
Вопрос 16
По сокращенной записи восстановите полную запись оператора присваивания: b - =a
Варианты ответов
- b=b-a
- b-a=b
- b=a-b
Вопрос 17
Сопоставьте типы данных, используемые в Python
1. целочисленный
2. вещественный
3. строковый
4. логический
1.
целочисленный
2.
вещественный
3.
строковый
Варианты ответов
- int
- float
- str