wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Основы программирования. Работа со строками

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Какой тип данных отвечает за хранение строк?

a)
string
b)
float
c)
boolean
d)
integer
2.

Что такое конкатенация строк?

a)

Конкатенация строк - это разделение строк на части

b)

Конкатенация строк - это изменение регистра букв в строках

c)

Конкатенация строк - вычитание строк

d)

Конкатенация строк - сложение (объединение) строк

3.

s = 'Ha'
print(s*5)
Что выведет программа?

a)

HaHaHaHaHa

b)

Ha*5

c)

Ha5

d)

Ha Ha Ha Ha Ha

4.

Как мы можем найти длину строки s в Python?

a)
size(s)
b)
count(s)
c)

length(s)

d)

len(s)

5.

Какой индекс имеет первый символ строки (расположенный слева)?

a)
0
b)
2
c)
-1
d)
1
6.

Какой номер имеет индекс символа, расположенного в самом конце строки (слева)?

a)

1

b)

-1

c)

n

d)

0

7.

s = "Good morning"
print(s[3])
Что выведет программа?

a)

m

b)

" "

c)
d
d)

o

8.

Для чего нужны срезы строк в Python?

a)

Срезы строк нужны для изменения порядка символов в строках

b)

Срезы строк нужны для извлечения подстрок из исходной строки

c)

Срезы строк нужны для выполнения математических операций

d)

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

9.

Что делает s.count(x)?

a)

Проверяет, встречается ли x в строке s

b)

Возвращает индекс первого вхождения x в строку s

c)

Возвращает количество вхождений x в строке s

d)

Удаляет все вхождения x из строки s

10.

Что делает s.replace(old, new)?

a)

Заменяет все вхождения подстроки old на new

b)

Удаляет все вхождения old и new в строку s

c)

Заменяет первое вхождение подстроки old на подстроку new

d)

Считает количество вхождений old и new в строку s