Задание 1
s = "У лукоморья 123 дуб зеленый 456"
1) Определить, встречается ли в строке буква 'я'. Вывести на экран ее позицию (индекс) в строке.
2) Определить, сколько раз в строке встречается буква 'у'.
3) Определить, состоит ли строка из букв, ЕСЛИ нет, ТО вывести строку в верхнем регистре.
4) Определить длину строки. ЕСЛИ длина строки превышает 4 символа, ТО вывести строку в нижнем регистре.
5) Заменить в строке первый символ на 'О'. Результат вывести на экран.
Задание 2
Спросите пользователя, идет ли дождь. Преобразуйте его ответ к нижнему регистру. Если пользователь ответит «yes», спросите, ветрено ли на улице. Если пользователь ответит «yes» и на второй вопрос, выведите сообщение «It is too windy for an umbrella»; в противном случае выведите сообщение «Take an umbrella». Если же пользователь не дал положительного ответа на первый вопрос, выведите сообщение «Enjoy your day».
Задание 3
Предложите пользователю ввести имя. Выведите длину имени.
Задание 4
Предложите пользователю ввести сначала имя, а затем фамилию. Соедините их, разделив пробелом, после чего выведите полное имя и его длину.
Задание 5
Предложите пользователю ввести имя и фамилию в нижнем регистре. Преобразуйте строки к титульному регистру и соедините их. Выведите полученный результат.
примечание: каждое слово начиналось с буквы верхнего регистра, а все остальные буквы были в нижнем регистре.
Задание 6
Предложите пользователю ввести первую строку какого-нибудь стихотворения, выведите длину строки. Запросите начальную и конечную позицию и выведите только эту часть строки (не забудьте, что в Python нумерация индексов начинается с 0, а не с 1).
Задание 7
Предложите пользователю ввести имя. Выведите его в верхнем регистре.
Задание 8
Предложите пользователю ввести имя. Если длина имени меньше 5 символов, предложите ввести фамилию, соедините их (без пробела) и выведите полное имя в верхнем регистре. Если длина имени составляет 5 и более символов, выведите имя в нижнем регистре.
Задание 9
Предложите пользователю ввести число с большим количеством знаков в дробной части. Умножьте это число на 2 и выведите ответ.
Измените программу так, чтобы она выводила результат с точностью до двух знаков в дробной части.
Задание 10
Выведите число «пи» (?) с точностью до 5 знаков.
Задание 11
Предложите пользователю ввести целое число больше 500. Вычислите квадратный корень из этого числа и выведите его с точностью до двух знаков в дробной части.
Задание 12
Предложите пользователю ввести два числа. Используйте целочисленное деление, чтобы разделить первое число на второе; вычислите остаток и выведите ответ в виде, удобном для пользователя (например, если пользователь ввел 7 и 2, выведите строку вида «если разделить 7 на 2, получится 3 с остатком 1»).