Практическая работа по теме «Обработка строк»
Примечание: сумма баллов – это ваша оценка за урок. Но на оценку «5» среди
решенных задач должна быть хотя бы одна задача, оценивающаяся в 2 балла.
1. (1
балл). Из слова «индивидуальность» с помощью строковых функций и операции
конкатенации получить слова «диво» и «лавина».
2. (1 балл). Из текста «береги
честь смолоду» получить текст «смолоду честь береги»
3. (1 балл). Вводимые с
клавиатуры фамилию, имя и отчество программа преобразует и выдает в виде
инициалов и фамилии. Присвоить одной строковой переменной свои (или чьи-то)
фамилию, имя и отчество и вывести инициалы и фамилию. Например, при вводе
Тургенев Иван Сергеевич программа выдает И. С. Тургенев.
4. (1 балл).
Пользователь вводит слово из пяти букв. Вывести слово в обратном порядке.
5. (2
балла). Пользователь вводит слово из пяти букв. Проверить, является ли оно
палиндромом (т.е. одинаково читается как слева направо, так и справа налево).
6.
(2 балла). Пользователь вводит два слова. Программа должна определить, какое из
них стоит раньше в словаре. Если мы присвоим переменной s знак «*» (s='*'), а
потом выведем значение переменной s, умножив его на 5 (print (s*5)), то Python
выведет 5 «звездочек».
7. (2 балла). Оперируя пробелами, звёздочками и
множеством команд print () вывести на экран ёлку. Что-то вроде этого:
8. (1 балл). Пользователь вводит два числа и два символа. Получить строку, состоящую из указанного количества символов.