wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

строки в python

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

1. В программе используется символьная строка s:


s = "Привет от старых штиблет!"


Отметьте все правильные операторы, работающие с этой символьной строкой.

a)

s = "12345"

b)

"12345" = s

c)

s[1] = "0"

d)

s1 = s[:]

e)

s[:] = s1

2.

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


s = 'мама мыла раму'
s = s[-2:]
s = s + s
print(s)

(a)  

3.

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


s = "12345"

n = len(s) + len("456")

print ( n )

(a)  

4.

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


s = "0123456"
q = "abc"
s = s[:2]
q = s + q[1:]
print (q)

(a)  

5.

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


s = "0123456789"

q = s[2:]

n = q.find("6")

print ( n )

(a)  

6.

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


s = "0123456789"

q = s[2:]

n = q.find("6")

print ( n )

(a)  

7.

s ='1234561245612'

p=*********

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

(a)  

8.

s='123456'

print(s[1:-1])

Что выведет данный код?

(a)  

9.

Дана строка

s = "автомобиль"

q=...

С помощью среза получите новую строку q, в которой будет слово "авто".

Пробелы в ответе не ставьте

(a)  

10.

Дана строка s = "еле-еле едет".

Что будет выведено командой

print(s.count('e'))

(a)  

11.

Какой метод позволяет найти самое левое вхождение подстроки substr в строке str?

a)

str.find(substr)

b)

substr.find(str)

c)

str.rfind(substr)

d)

substr.rfind(str)

12.

Какой метод позволяет найти самое правое вхождение подстроки substr в строке str?

a)

str.find(substr)

b)

substr.find(str)

c)

str.rfind(substr)

d)

substr.rfind(str)

13.

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

s = "заноза"

s = s.replace("за", "ка")

print(s)

(a)  

14.

Что будет выведено на экран?

s = 'Привет, мир!'

print(len(s))

(a)  

15.

Что будет выведено на экран?

print('a'<'b')

(a)  

16.

Что будет выведено на экран?

print(max('a', 'zzz', 'xyzw'))

(a)  

17.

s = 'abcdef'

print(s[1])

Что будет выведено на экран?

(a)  

18.

s = input()

print(***(s))

замените звездочки на функцию, вычисляющую дину строки

(a)  

19.

Каким символом обозначается конкатенация строк в Питоне?

(a)  

20.

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

s = "0123456"

q = "abc"

s = s[:2] + q[::-1]

print ( s )

(a)