Символьные строки и матрицы
Список вопросов теста
Вопрос 1
Как называется прямоугольная таблица из элементов одного типа?
Варианты ответов
- Список
- Массив
- Матрица
- Символьная строка
Вопрос 2
Выберите истинные утверждения.
Варианты ответов
- Символьная строка - это неизменная величина.
- Элементы символьной строки можно изменять, обращаясь к ним по их индексам.
- Квадратной называется матрица, в которой количество строк не равно количеству столбцов.
- Элемент матрицы имеет два индекса.
Вопрос 3
Какое условие выполняется для элементов главной диагонали квадратной матрицы?
i, j - индексы строки и столбца матрицы.
Варианты ответов
- i == j
- i >= j
- i <= j
- i != j
Вопрос 4
Что будет выведено на экран при исполнении инструкций?
s = '-5'
print (s.isdigit ())
Вопрос 5
Что будет выведено на экран при исполнении инструкций?
s, t = 'Владикавказ', 'Владивосток'
if t > s:
print (s)
else:
print (t)
Вопрос 6
В какой из инструкций допущена ошибка, если s = 'мама мыла раму'?
Варианты ответов
- t = s[0:4]
- t = s[3]
- s[3] = ' '
- s = s[0:4]
Вопрос 7
Какие значения элементов будут у матрицы A после исполнения инструкций?
A = [0] * 3
A = [A] * 3
A[0][1] = 1
Варианты ответов
- [[0, 1, 0], [0, 0, 0], [0, 0, 0]]
- [[0, 1, 0], [0, 1, 0], [0, 1, 0]]
- [[0, 0, 0], [1, 0, 0], [0, 0, 0]]
- [[0, 0, 0], [1, 1, 1], [0, 0, 0]]
Вопрос 8
Укажите верный порядок следования строк кода в описании функции вычисления суммы элементов матрицы?
Варианты ответов
- def sumMatrix (a):
- s = 0
- for t in a:
- s = s + sum (t)
- return s
Вопрос 9
Что будет выведено на экран при исполнении инструкций?
s = 'АРАРАТ'
s=s.replace ('АРА', 'ФА')
print (s[0:4])
Вопрос 10
Сопоставьте методы символьных строк, с результатом, который они вернут при s = 'Самолёт'?
1.
'САМОЛЁТ'
2.
-1
3.
4
4.
'Сам', 'лёт'
5.
False
Варианты ответов
- s.find ('лёт')
- s.rfind ('Лёт')
- s.upper ()
- s.isdgit ()
- s.split ('о')


