wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основные методы строк

Total questions: 57

Worksheet time: 38mins

Name
Class
Date
1.

  • возвращает True, если строка состоит только из алфавитных символов



(a)  

2.

  • : возвращает True, если строка состоит только из символов в нижнем регистре



(a)  

3.

  • : возвращает True, если все символы строки в верхнем регистре



(a)  

4.

  • возвращает True, если все символы строки - цифры



(a)  

5.

  • (str): возвращает True, если строка начинается с подстроки str



(a)  

6.

  • (str): возвращает True, если строка заканчивается на подстроку str



(a)  

7.

  • (): переводит строку в нижний регистр



(a)  

8.

  • (): переводит строку в вехний регистр



(a)  

9.

  • (): начальные символы всех слов в строке переводятся в верхний регистр



(a)  

10.

  • (): переводит в верхний регистр первую букву только самого первого слова строки



(a)  

11.

  • (): удаляет начальные пробелы из строки



(a)  

12.

  • (): удаляет конечные пробелы из строки



(a)  

13.

  • (): удаляет начальные и конечные пробелы из строки



(a)  

14.

  • : возвращает индекс подстроки в строке. Если подстрока не найдена, возвращается число -1



(a)  

15.

  • (old, new[, num]): заменяет в строке одну подстроку на другую



(a)  

16.

  • ([delimeter[, num]]): разбивает строку на подстроки в зависимости от разделителя



(a)  

17.

  • (delimeter): разбивает строку по разделителю на три подстроки и возвращает кортеж из трех элементов - подстрока до разделителя, разделитель и подстрока после разделителя



(a)  

18.

(strs): объединяет строки в одну строку, вставляя между ними определенный разделитель

(a)  

19.

Литерал строки

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

20.

Экранированный список

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

21.

Байтовые строки

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

22.

Конкатенация

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

23.

Умножение строк

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

24.

Поиск по индексу

a)

S[ i ]

b)

S[i:j:step]

c)

len(S)

d)

S.replace

e)

S.split

25.

Вычитание из части

a)

S[ i ]

b)

S[i:j:step]

c)

len(S)

d)

S.replace

e)

S.split

26.

Длина строки

a)

S[ i ]

b)

S[i:j:step]

c)

len(S)

d)

S.replace

e)

S.split

27.

Изменить шаблон

a)

S[ i ]

b)

S[i:j:step]

c)

len(S)

d)

S.replace

e)

S.split

28.

Разделить строку с помощью разделителя

a)

S[ i ]

b)

S[i:j:step]

c)

len(S)

d)

S.replace

e)

S.split

29.

Проверка наличия цифр в строке

a)

S.isdigit()

b)

S.isalpha()

c)

ord

d)

chr

e)

S.lstrip

30.

Проверить, состоит ли строка из букв

a)

S.isdigit()

b)

S.isalpha()

c)

ord

d)

chr

e)

S.lstrip

31.

Его символ ASCII-кода

a)

S.isdigit()

b)

S.isalpha()

c)

ord

d)

chr

e)

S.lstrip

32.

Код ASCII символа

a)

S.isdigit()

b)

S.isalpha()

c)

ord

d)

chr

e)

S.lstrip

33.

Удаление пробелов в начале строки

a)

S.rstrip

b)

S.strip

c)

S.format

d)

str.isupper

e)

S.lstrip

34.

Удаление пробелов в конце строки

a)

S.rstrip

b)

S.strip

c)

S.format

d)

str.isupper

e)

S.lstrip

35.

Удаление пробелов в конце и в начале строки

a)

S.rstrip

b)

S.strip

c)

S.format

d)

str.isupper

e)

S.lstrip

36.

Форматирование строки

a)

S.rstrip

b)

S.strip

c)

S.format

d)

str.isupper

e)

S.lstrip

37.

Проверяет, состоит ли строка только из символов в верхнем регистре

a)

S.rstrip

b)

S.strip

c)

S.format

d)

str.isupper

e)

S.lstrip

38.

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

print(s[3:5])

a)

ор

b)
ка
c)
мата
d)
ин
39.

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

print(s[2:-2])

a)

форматик

b)
информация
c)

формати

d)
форматирование
40.

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

print(s[-4:-2])

a)

тик

b)
орма
c)
инф
d)

ти

41.

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

print(s[:6])

a)
информ
b)
информатик
c)
информат
d)
информатика
42.

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

print(s[1:])

a)
нформатика
b)
нформатик
c)

нформаикa

d)
информатика
43.

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

print(s[:])

a)
информатика1
b)
информатика2
c)
информатика3
d)
информатика
44.

string = "Python Programming"

print(string.lower())

print(string.upper())

a)

python programming

PYTHON PROGRAMMING

b)
Python programming 101
c)

PYTHON PROGRAMMING

python programming

d)
python programming language
45.

string = "Data Science"

print(string.lower())

print(string.upper())

a)
data science and AI
b)

data science

DATA SCIENCE

c)

DATA SCIENCE

data science

d)
data science 101
46.

string = "Python is fun"

print("Python" in string)

print("python" in string)

a)
True, True
b)
True, False
c)
False, True
d)

False, False

47.

string = "Machine Learning"

print("Learning" in string)

print("machine" in string)

a)
True, True
b)
True, False
c)
False, True
d)

False, False

48.

print("Python".isalpha())

print("2023".isdigit())

a)
False, False
b)
True, False
c)
True, True
d)
False, True
49.

print("data science is fun".title())

print("data science is fun".capitalize())

a)

Data Science Is Fun

Data science is fun

b)

Data science is fun

Data Science Is Fun

c)

data science Is Fun

Data Science Is Fun,

d)

Data Science is fun

Data Science Is Fun,

50.

print("python programming".title())

print("python programming".capitalize())

a)

Python programming Python Programming

b)

Python Programming Python programming

c)

PYTHON PROGRAMMING

python programming

d)

Python programming python Programming

51.

string = "Python is awesome"

print(string.find("is"))

print(string.find("IS"))

a)
6, 1
b)
7, 0
c)
-1, 7
d)
7, -1
52.

string = "Info Learning is cool"

print(string.find("Learning"))

print(string.find("Info"))

a)

5, -1

b)
4, 2
c)
6, 1
d)
5, 0
53.

string = "Hello, World!"

print(string.replace("World", "Python"))  #

print(string.replace("o", "O", 1))       

a)

Hello, Python!

HellO, WOrld!

b)
Hello, Python!
c)

HellO, Python!

HellO, PythOn!

d)
Hello, Python! HellO, World!
54.

string = "apple,banana,orange,grape"

print(string.split(","))

print(string.split(",", 2))

a)

['apple', 'banana', 'grape']

['apple', 'banana', 'grape']

b)
['apple,banana', 'orange', 'grape']
c)
['apple', 'banana', 'orange', 'grape', 'kiwi']
d)

['apple', 'banana', 'orange', 'grape']['apple', 'banana', 'orange,grape']

55.

words = ["apple", "banana", "orange"]

print("-".join(words))

print(", ".join(words))

a)
apple, orange, banana
b)

apple-banana-orange

apple, banana, orange

c)

banana-orange-apple orange, apple

d)

apple-banana-orange banana, orange

56.

words = ["one", "two", "three", "four"]

print(" ".join(words))

print("/".join(words))

a)
one; two; three; four
b)

one/two three/four

one two three four

c)
one two three four one/two/three/four
d)

one/two/three/four

one, two, three, four

57.

words = ["cat", "dog", "bird"]

print(";".join(words))

print(" -> ".join(words))

a)
cat -> dog; bird
b)
cat,dog,bird
c)

cat -> bird -> dog

cat;dog;bird

d)
cat;dog;bird cat -> dog -> bird