Не решено задание
Какие из следующих утверждений верны для строковых данных в Python? (Выберите один или несколько вариантов ответов.)
- Строки можно складывать.
- Строки могут содержать буквы, цифры и пробелы.
- Строковую переменную нельзя изменить.
- Строки могут содержать только буквы.
- Строки можно вычитать.
- Для строк можно использовать операцию умножения на число.
- Строки можно складывать (конкатенация):
даёт "ab". Верно. - Строка может содержать любые символы: буквы, цифры, пробелы, знаки. Верно.
- Строковую переменную можно изменить, присвоив ей новое значение. Нельзя изменить отдельный символ внутри строки (строки неизменяемы), но в формулировке «переменную нельзя изменить» утверждение неверно.
- Не только буквы, а любые символы. Неверно.
- Вычитание строк в Python не определено. Неверно.
- Строку можно умножать на целое число:
даёт "ababab". Верно.
Для строк определены сложение (объединение) и умножение на целое число (повторение). Вычитания нет. Строка может состоять из любых символов.
Верны: «Строки можно складывать»; «Строки могут содержать буквы, цифры и пробелы»; «Для строк можно использовать операцию умножения на число».
Соотнесите термин и его описание. (Перетащите ответы из правой части в соответствующее им поле в левой части.)
Строка
Символ
str
Варианты (видны для «Строка»): Преобразование строки в число; Последовательность символов; Отдельный элемент строки; Тип данных для хранения строк в Python.
Строка — это последовательность символов.
Символ — это отдельный элемент строки.
str — название типа данных для хранения строк в Python.
Преобразование строки в число выполняет функция int() (или float()). Это лишний вариант.
str — имя типа, строка — последовательность символов, символ — её элемент.
Строка — Последовательность символов
Символ — Отдельный элемент строки
str — Тип данных для хранения строк в Python
Соотнесите оператор и его описание. (Перетащите ответы из правой части в соответствующее им поле в левой части.)
*
in
+
Варианты (видны для «*»): Преобразует строку в число; Позволяет объединить строки; Позволяет повторить строку несколько раз; Позволяет проверить наличие подстроки в строке.
- — повторяет строку:
даёт "ababab".
in — проверяет наличие подстроки:in даёт True.
- — объединяет строки:
даёт "ab".
Вариант «Преобразует строку в число» к этим операторам не относится — это int().
- — Позволяет повторить строку несколько раз
in — Позволяет проверить наличие подстроки в строке
- — Позволяет объединить строки
