6 классы

Практическая работа по теме «Обработка строк» 
Примечание: сумма баллов – это ваша оценка за урок. Но на оценку «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 балл). Пользователь вводит два числа и два символа. Получить строку, состоящую из указанного количества символов.