Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Строки Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Что будет в переменной s после выполнения следующих действий?

s1 = "Привет"

s2 = "Вася"

s = s1 + ", " + s2 + "!"

a)

Привет Вася

b)

Привет, Вася

c)

Привет, Вася!

d)

Привет Вася!

2.

Что получим?

s = "5"

s2 = s*3

a)

15

b)

33333

c)

555

3.

С помощью какого знака производится конкатенация строк?

a)

*

b)

+

c)

-

d)

^

4.

Какой метод разбивает строку на отдельные подстроки?

a)

split

b)

upper

c)

find

d)

replace

e)

isdigit

5.

Какой метод преобразует строку  в верхний регистр?

a)

split

b)

upper

c)

lower

d)

replace

e)

isdigit

6.

Какой метод изменяет в строке одну подстроку на другую?

a)

split

b)

upper

c)

find

d)

replace

e)

isdigit

7.

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

s = "I love Python"

print ( s[7:9] )

a)

Pyth

b)

Py

c)

Pyt

d)

Pyth

8.

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

s = "12345"

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

print ( n )

a)

12345456

b)

5

c)

8

d)

3

9.

Какой метод объединяет отдельные строки в списке в одну строку с помощью какого либо символа?

a)

split

b)

upper

c)

find

d)

replace

e)

join

10.

Какой метод считает сколько раз встречается символ в строке?

a)

split

b)

upper

c)

count

d)

replace

e)

isdigit

11.

Какой метод проверяет состоит ли строка только из цифр?

a)

isalpha

b)

upper

c)

count

d)

replace

e)

isdigit

12.

s = 'abcdef'

print(s[1])

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

(a)  

13.

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

s = "0123456"

q = "abc"

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

print ( s )

(a)  

14.

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

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

print(len(s))

(a)  

15.

x="text1"

проверьте текст на наличие букв

a)

s.isnumeric()

b)

s.islower()

c)

s.title()

d)

s.isalpha()

16.

Что получим?

s = "Hello"

s[4] = "3"

a)

s = "Hell3"

b)

s = "Hel3o"

c)

ошибку

17.

Что получим?

s = "Abrakadabra"

print(a[1::2])

a)

arbadakarbA

b)

baaar

c)

abdkrA

d)

Abrak

18.

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

a=input()

b=a.count(' ')

print(b+1)

a)

определяет сколько в строке пробелов

b)

находит позицию пробела

c)

определяет сколько слов в строке

19.

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

s=input()

print(s.replace('1','one'))

a)

Заменяет в строке все цифры 1 на слово one.

b)

Заменяет в строке все слова one на цифры 1.

c)

В коде допущена ошибка, программа не запустится

20.

Что получится?

s = "информатика"

print(s[-2]+s[3]+s[-4])

(a)