wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python: обработка строк

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

В каком типе данных значение заносится в одинарных кавычках?

a)

float

b)

int

c)

str

2.

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

a)

104

b)

410

c)

TypeError(ошибка)

d)

14

3.

Что выведет программа после выполнения данного алгоритма:


print('Как Ваша фамилия?')

name = input()

print('Здравствуйте, '+ name + '!' )


Входные данные: Иванов

a)

Как Ваша фамилия? Здравствуйте, Иванов!

b)

Как Ваша фамилия? Здравствуйте, Иванов

c)

Как Ваша фамилия? Здравствуйте, Иванов !

4.

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


s = 'Программирование'

print(s[8])

a)

м

b)

и

c)

р

d)

о

5.

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

s = 'Программирование'

print(s[5] + s[3])

a)

ро

b)

га

c)

аг

d)

ор

6.

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

a = 'Яндекс.Карты'

for i in range(0, len(a), 3):

print(a[i], end='; ')

a)

Янд;екс;.Ка;рты;

b)

Яер;

c)

Я; е; .; р;

7.

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

s = "123456789"

s1 = "abcdef"

s = s[4:6] + "0" + s1[2:5]

print ( s )

a)

560cde

b)

4560bcde

c)

5670cdef

d)

4560bc

8.

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

s = "0123456789"

q = s[2:]

n = q.find("6")

print ( n )

a)

3

b)

4

c)

5

d)

6

9.

Сколько единиц будет выведено на экран?

s = "1234567"

while len(s) > 0:

s = s[2:]

print ( "1", end="" )

a)

3

b)

111

c)

4

d)

1111

10.

Программа должна считать, сколько раз в строке S встречается цифра "0". Какой оператор надо вставить вместо многоточия?

c = 0

for q in S:

if q == "0":

...

a)

с+=1

b)

с=1

c)

с-=1

d)

с*=1