Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Обработка символьных строк

Обработка символьных строк

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

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

Вопрос 1

Основной тип данных для работы с символьными величинами в языке Python — это ...

Варианты ответов
  • str
  • list
  • int
  • float
  • len
Вопрос 2

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

Варианты ответов
  • Символьная строка - это неизменная величина.
  • Элементы символьной строки можно изменять, обращаясь к ним по их индексам.
  • Символьную строку в виде числа нельзя преобразовать в числовой тип данных. Число изначально должно вводиться в числовом типе данных.
  • Символьная строка может быть элементом массива
  • Числа при вводе с клавиатуры с помощью оператора input вводятся как символьная строка
Вопрос 3

Что будет выведено на экран при исполнении инструкций?
с, t = 'Владикавказ', 'Владивосток'
if t >
c:
    print (с)
else:
    print (t)

Вопрос 4

В какой из инструкций допущена ошибка, если s = 'мама мыла раму'?

Варианты ответов
  • t = s[0:4]
  • t = s[3]
  • s[3] = ' '
  • s = s[0:4]
Вопрос 5

Что будет выведено на экран при исполнении инструкций?
с = 'АРАРАТ'

c.replace ('АРА', 'ФА')
print (с[0:4])

Вопрос 6

Сопоставьте методы символьных строк, с результатом, который они вернут при s = 'Самолёт'?

1.

'САМОЛЁТ'

2.

-1

3.

4

4.

'Сам', 'лёт'

5.

False

Варианты ответов
  • s.upper ()
  • s.rfind ('лёт')
  • s.find ('лёт')
  • s.split ('о')
  • s.isdgit ()
Вопрос 7

Метод, который возвращает целое число — номер символа, с ко­торого начинается образец (подстрока)

Варианты ответов
  • find
  • split
  • len
  • isdgit
  • upper
  • replace
Вопрос 8

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

с = '123'

с= с + '0' + c

с= c + с

print ( c )

 

Ответ запишите одной строкой без пробелов

Вопрос 9

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

а = '123'

а = а + а[1] + a + a[2]

print ( а )

Ответ запишите одной строкой без пробелов

Вопрос 10

Что будет выведено на экран после выполнения этой программы?

a= '12345'

c= len(a) + len('456')

print (c)

 

Вопрос 11

Что будет выведено на экран после выполнения этой программы?

а='В саду растут деревья';

a = а.replace( "саду", "парке, саду" )

print ( а )

Ответ запишите одной строкой, расставляя пробелы в нужных местах

Вопрос 12

Из слова КОМПЬЮТЕРИЗАЦИЯ получено слово КОМПЬЮТЕР.

Запишите пропущенные значения в строке для ответа (без пробелов).

a='КОМПЬЮТЕРИЗАЦИЯ'

c = а[…]

print ( с )

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

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

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