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

10 кл. Строки. Основы

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

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

Вопрос 1

Что будет выведено в результате выполнения следующих строк кода? 

s="Hello"+","
s=s+"World!"
print(s)

 

Варианты ответов
  • Hello,World!
  • Hello, World !
  • Hello+,+World!
  • Hello,s+World!
Вопрос 2

Что возвращает функция len() при передаче в неё строки? 

Варианты ответов
  • размер строки в байтах
  • количество символов в строке
  • количество строк
  • данная функция не предназначена для строк
Вопрос 3

Что будет выведено в результате выполнения следующих строк кода? 

s1="red"
s2="blue"
s3=s1*3+s2
print(s3)

 

Варианты ответов
  • redredredblue
  • red red red blue
  • ошибка
  • 333blue
  • red3blue
Вопрос 4

Что делает следующая программа?

s="explain your opinion"
var=s.split()

Варианты ответов
  • разделяет предложение на символы
  • удаляет пробелы из предложения
  • делает все заглавные символы прописными
  • разделяет предложение на слова
Вопрос 5

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

s="key"*3
s=s[2]+s[4]
s+=s[6]
print(s)

Варианты ответов
  • key
  • eee
  • kekeykkeykey
  • yek
  • key3
  • ошибка
Вопрос 6

Что будет выведено в результате выполнения следующих строк кода? 

s="'Forever young'"
print(s)

Варианты ответов
  • 'Forever young'
  • Forever young
  • ошибка
  • "Forever young"
  • ничего не будет выведено
Вопрос 7

Что будет выведено в результате выполнения следующего строк кода? 

s="The "black" Cat"
print(s)

Варианты ответов
  • "The "black" Cat"
  • The "black" Cat
  • black
  • The Cat
  • ошибка
Вопрос 8

Сколько символов будет содержать строка s1 после запуска программы? 

s1="abc bc bcaa"
s1=s1.replace("a","bc")
s1=s1.replace("bc","1")

Варианты ответов
  • 1
  • 6
  • 8
  • 3
  • 11
Вопрос 9

Запишите что будет выведено в строке  s1  в результате работы программы? 

s = "0123456789"
s1 = s[-7:-2]
Вопрос 10

Запишите, что будет выведено в строке s1  в результате работы программы? 

s = "0123456789"
s1 = s[:4] 
Вопрос 11

Запишите, что будет выведено в строке s1  в результате работы программы? 

s = "0123456789"
s1 = s[-4:] 
Вопрос 12

Запишите, что будет выведено в  строке s1 в результате работы программы? 

s = "0123456789"
s1 = s[::-1]
Вопрос 13

Запишите, что будет выведено на экран в ходе выполнения программы? 

s = "aAbBcC"
sUp = s.upper()                
sLow = s.lower()
print(sUp,sLow)

Вопрос 14

Запишите, что будет выведено на экран в ходе выполнения программы? 

s = "123"
print(s.isdigit())

Вопрос 15

Запишите, что будет выведено на экран в ходе выполнения программы?

s = "1+1=2"
print (s.replace('1', 'one'))

Вопрос 16

Запишите, что будет выведено после выполнения программы

s = "Шалаш"
print (s==s[ : : -1])

 

Вопрос 17

Поставьте знак сравнения

"вол"  и  "волк"

Варианты ответов
  • >
  • <
  • =
Вопрос 18

Поставьте знак сравнения

"школа"   и     "school"

Варианты ответов
  • >
  • <
  • =
Вопрос 19

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

s, t = 'Владикавказ', 'Владивосток'

if t > s:

    print (s)

else:

    print (t)

Варианты ответов
  • Владикавказ
  • Владивосток
Вопрос 20

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

1.

['Сам', 'лёт']

2.

-1

3.

4

4.

False

5.

САМОЛЁТ

Варианты ответов
  • s.split('о')
  • s.rfind('Лёт')
  • s.find('лёт')
  • s.isdigit()
  • s.upper()
Пройти тест
Сохранить у себя:

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

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