10 кл. Строки. Основы
Список вопросов теста
Вопрос 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()


