Вот тест по теме "Строковые величины в Python" для 9 класса:
Тест по информатике: Строковые величины в Python
Вопрос 1: Какой результат будет возвращён при выполнении следующего кода:
s = "Hello, World!"
print(s[7:])
- A) "Hello"
- B) "World!"
- C) "World"
- D) "Hello, World!"
Ответ: B) "World!"
Вопрос 2: Какой метод используется для преобразования всей строки в нижний регистр?
- A)
lower() - B)
upcase() - C)
uppercase() - D)
capitalize()
Ответ: A) lower()
Вопрос 3: Какова длина строки s = "OpenAI" после её создания?
- A) 6
- B) 7
- C) 5
- D) 8
Ответ: B) 7
Вопрос 4: Каким образом можно объединить строки s1 = "Hello" и s2 = "World"?
- A)
s1 + s2 - B)
s1.concat(s2) - C)
s1.append(s2) - D)
s1.merge(s2)
Ответ: A) s1 + s2
Вопрос 5: Как вырезать подстроку из строки s = "Python programming" начиная с 7-го символа и до конца строки?
- A)
s[7] - B)
s[7:] - C)
s[7:len(s)] - D)
s[7:-1]
Ответ: B) s[7:]
Вопрос 6: Какой метод можно использовать для замены подстроки в строке на другую подстроку?
- A)
replace() - B)
change() - C)
swap() - D)
alter()
Ответ: A) replace()
Вопрос 7: Какой результат выполнения кода print(" Hello, World! ".strip())?
- A) "Hello, World!"
- B) " Hello, World! "
- C) "Hello, World!"
- D) "Hello, World! "
Ответ: A) "Hello, World!"
Вопрос 8: Как можно проверить, начинается ли строка s = "Python programming" с "Python"?
- A)
s.start("Python") - B)
s.startswith("Python") - C)
s.beginswith("Python") - D)
s.starts("Python")
Ответ: B) s.startswith("Python")
Вопрос 9: Какой метод используется для разделения строки на список подстрок?
- A)
split() - B)
divide() - C)
break() - D)
cut()
Ответ: A) split()
Вопрос 10: Какой результат выдаст следующий код:
s = "Python"
print(s * 2)
- A) "Python"
- B) "PythonPython"
- C) "2Python"
- D) "Python 2"
Ответ: B) "PythonPython"
Итоги теста
- Всего вопросов: 10
- Каждый вопрос имеет одну правильную опцию.
- Ответы должны быть проверены для плюсования грамотных ответов.