ВИДЕО ГАЙД ОСНОВЫ РАБОТЫ СО СТРОКАМИ В PYTHON | ПОЛНОЕ РУКОВОДСТВО ПРОГРАММИРОВАНИЕ В ПИТОНЕ
ВСЁ О СТРОКАХ В PYTHON | ВИДЕО ГАЙД | ФУНКЦИИ, МЕТОДЫ, КОНКАТЕНАЦИЯ, ИНДЕКС И СРЕЗЫ СТРОК / STRING ЧАСТЬ ПЕРВАЯ: https://youtu.be/8sxm1JMTpk0 Упражнения первая часть 1. Выведите строку, внутри которой используется двойная кавычка. 2. Выведите строку, внутри которой используется апостроф. 3. Выведите многострочный текст с сохранением пробелов. 4. Выведите строку, которая определяется в многострочном формате, но выводится в одной строке. -------------------------------------------------------------------------------------------- Упражнения вторая часть 1. Создайте строку и выведите ее длину при помощи функции len(). 2. Создайте две строки, выполните их конкатенацию и выведите полученную строку. 3. Создайте две строки, воспользуйтесь конкатенацией для добавления пробела между ними и выведите результат. 4. Выведите строку "Puko", используя синтаксис срезов для определения правильного диапазона символов в строке "Hiro Puko". 5. Выведите "YG" из строки You Gamer , используя индекс + конкатенацию. -------------------------------------------------------------------------------------------- Упражнения третья часть 1. Напишите программу, которая преобразует следующие строки к нижнему регистру: "Animals", "Badger", "Honey Bee", "Honey Badger". Каждый результат преобразования должен выводиться с новой строки. 2. Повторите упражнение 1, но преобразуйте каждую строку к верхнему регистру, а не к нижнему. 3. Напишите программу, которая удаляет пропуски из следующих строк, а затем выводит полученные результаты: string1 = " ______Filet Mignon" string2 = "Brisket###### " string3 = " Cheeseburger " 4. Напишите программу, которая выводит результат вызова .startswith("be") для каждой из следующих строк: string1 = "Becomes" string2 = "becomes" string3 = "BEAR" string4 = " bEautiful" 5. Используя строки из упражнения 4, напишите программу, которая использует строковые методы для изменения каждой строки, чтобы вызов .startswith("be") возвращал True для всех строк. -------------------------------------------------------------------------------------------- Упражнения четвертая часть 1. Напишите программу, которая получает ввод от пользователя и воспроизводит его на экране. 2. Напишите программу, которая получает ввод от пользователя и выводит его в нижнем регистре. 3. Напишите программу, которая получает ввод от пользователя и выводит количество содержащихся в нем символов. -------------------------------------------------------------------------------------------- Упражнения пятая часть 1. Создайте строку, содержащую целое число. Преобразуйте строку в целоечисло вызовом int(). Чтобы убедиться в том, что новый объект действительно является числом, умножьте его на другое число и выведитерезультат. 2. Повторите предыдущее упражнение, но используйте число с плавающейточкой и функцию float(). 3. Создайте строку и целое число. Выведите их рядом друг с другом однойкомандой print при помощи str(). 4. Напишите программу, которая дважды вызывает input() для получениядвух чисел от пользователя, перемножает эти числа и выводит результат.Если пользователь вводит 2 и 4, программа должна вывести следующийтекст: The product of 2 and 4 is 8.0. -------------------------------------------------------------------------------------------- Упражнения шестая часть 1.Создайте переменную с плавающей точкой weight, содержащую значение 0.2, и строковый объект animal со значением "newt". Выведите следующую строку с этими переменными, используя только конкатенацию строк: 0.2 kg is the weight of the newt. 2. Выведите ту же строку с использованием метода .format() и пустых заполнителей {}. 3. Выведите ту же строку с использованием синтаксиса f-строк. -------------------------------------------------------------------------------------------- Упражнения седьмая часть 1. В одной строке кода выведите результат вызова .find() для поиска подстроки "a" в строке "AAA". Результат должен быть равен –1. 2. Замените каждое вхождение символа "s" на "x" в строке "Somebody said something to Samantha." 3. Напишите программу, которая запрашивает у пользователя ввод функцией input() и выводит результат вызова .find() для поиска конкретной буквы во введенном тексте. -------------------------------------------------------------------------------------------- ЗАДАЧА: ПРЕОБРАЗОВАНИЕ ТЕКСТА Напишите программу translate.py, которая предлагает пользователю ввести текст со следующим приглашением: Enter some text: Используйте .replace(), чтобы зашифровать текст, введенный пользователем.Для этого выполните следующие преобразования с буквами нижнего регистра. Буква a преобразуется в 4. Буква b преобразуется в 8. Буква e преобразуется в 3. Буква l преобразуется в 1. Буква o преобразуется в 0. Буква s преобразуется в 5. Буква t преобразуется в 7. Затем ваша программа должна вывести полученную строку. Ниже приведен пример выполнения программы: Enter some text: I like to eat eggs and spam. I 1ik3 70 347 3gg5 4nd 5p4m.
Название:
ВИДЕО ГАЙД ОСНОВЫ РАБОТЫ СО СТРОКАМИ В PYTHON | ПОЛНОЕ РУКОВОДСТВО ПРОГРАММИРОВАНИЕ В ПИТОНЕ
Категория:
Разное