Тест по основам программирования на Python

Тема 6. Строки

2

Как перевернуть строку s?

s.reverse()

s[::-1]

s.flip()

reversed(s)

Как получить индекс первой буквы "t" в "Python"?

s.find(1,"t")

s.find("t")

s.index(1,"t")

s.loc("t")

Как правильно использовать f-строку для переменной name?

f("Hello {name}")

f"Hello {name}"

"Hello {name}"

"Hello "+name+""

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

list(s)

list(s)

s.split("")

s.toList()

Что делает s.endswith("on")?

проверяет, оканчивается ли строка на "on"

проверяет, начинается ли строка с "on"

ищет "on" в строке

заменяет "on"

Что делает s.startswith("Py")?

проверяет, начинается ли строка с "Py"

проверяет, оканчивается ли строка на "Py"

ищет "Py" в строке

заменяет "Py"

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

разделяет по пробелам

разделяет по строкам

объединяет строки

удаляет переносы

Как получить последние два символа строки?

s[-2:]

s[-2:]

s[2:]

s[:-2]

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

s.uppercase()

s.upper()

s.toUpper()

s.cap()

Как преобразовать строку "hello world" в "Hello World"?

s.capitalize()

s.title()

s.upper()

s.capitalize_all()

Как проверить, состоит ли строка из букв и цифр?

s.isalnum()

s.isalnum()

s.isalpha()

s.isdigit()

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

s.split(",")

s.split()

s.split(" ")

s.separate()

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

s.replace(" ","")

s.replace(" ","")

s.sub(" ","")

s.change(" ","")

Как получить первый символ строки s = "Python"?

s[0:1]

s[0]

s.first()

s[:0]

Как проверить, состоит ли строка только из цифр?

s.isdigit()

s.isdigit()

s.isnumeric()

s.onlydigits()

Как проверить, содержит ли строка подстроку "Py"?

s.startswith("Py")

s.endswith("Py")

"Py" in s

s.has("Py")

Как удалить пробелы в начале и конце строки?

s.strip(" ")

s.strip()

s.trim()

s.clean()

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

s.capitalize()

s.capitalize()

s.upperfirst()

s.titlecase()

Как объединить список строк lst в одну строку через пробел?

" ".join(lst)

" ".join(lst)

lst.join(" ")

join(lst, " ")

Как проверить, начинается ли строка с заглавной буквы?

s.isupper()

s.istitle()

s.iscapital()

s.isupperfirst()

Как получить длину строки s?

s.length()

len(s)

s.len()

length(s)

Как удалить все пробелы в конце строки s?

s.strip()

s.lstrip()

s.rstrip()

s.trimRight()

Как проверить, состоит ли строка только из цифр с пробелами?

s.isdigit()

s.replace(" ","").isdigit()

s.isnumeric()

s.isdigit(True)

Как перевести строку в нижний регистр?

s.lowercase()

s.lower()

s.toLower()

s.small()

Как проверить, состоит ли строка только из букв?

s.isalpha()

s.isalpha()

s.isletter()

s.alpha()

Как получить подстроку от индекса 3 до конца?

s[0:3]

s[3:]

s[3:len(s)-1]

s[3..]

Как проверить, состоит ли строка только из пробелов?

s.isspace()

s.isspace()

s.space()

s.isblank()

Как объединить строки a = "Hello" и b = "World"?

a & b

a + b

a.concat(b)

a.join(b)

Как заменить подстроку "a" на "b"?

s.change("a","b")

s.replace("a","b")

s.update("a","b")

s.sub("a","b")

Как обрезать строку с позиции 2 до 5?

s.cut(2,5)

s[2:5]

s.slice(2,5)

s[2..5]

Как удалить все пробелы в начале строки s?

s.strip()

s.lstrip()

s.rstrip()

s.trimLeft()

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

возвращает позицию

считает количество "o"

заменяет "o"

удаляет "o"

Как объединить строки списка lst без разделителя?

lst.join("")

"".join(lst)

join("",lst)

"".concat(lst)