Модуль 2.3 (Методы строк) Мы познакомились в этом разделе с таким типом данных как «строка». .
Ниже представлены примеры задач с решением на тему Методы строк.
Как называется метод, который превращает все буквы в заглавные?
upper
На вход программе поступает строка, состоящая как из заглавных так из строчных букв латинского алфавита. Ваша задача преобразовать строку так, чтобы все символы были только заглавными.
s = input() print(s.upper())
Как называется метод, который превращает все буквы в строчные?
lower
На вход программе поступает строка, состоящая как из заглавных так из строчных букв латинского алфавита. Ваша задача преобразовать строку так, чтобы все символы были только строчными
s = input() print(s.lower())
На вход программе поступает строка, ваша задача подсчитать сколько раз в ней встречается латинская буква «e». При этом стоит учитывать как маленькие, так и заглавные буквы
Что делать, если Pycharm не видит библиотеку?
#получаем строку и приводим к нижнему регистру s = input().lower() print(s.count(‘e’))
На вход программе поступает строка, ваша задача удалить из нее все символы «w» и «z».
Учитываем только маленькие буквы
s = input() print(s.replace(‘w’,»).replace(‘z’,»))
Как называется метод, при помощи которого можно найти индекс символа в строке, причем первого найденного?
index find
На вход программе поступает строка, ваша задача вывести на экран индекс первой найденной латинской буквы «a»
Если такого символа в введенной строке нет, выведите -1
s = input() print(s.find(‘a’))
На вход программе поступает строка, ваша задача вывести на экран индекс последней найденной латинской буквы «a»
Если такого символа в введенной строке нет, выведите -1
s = input() print(s.rfind(‘a’))
Программа получает на вход фразу, ваша задача посчитать из скольких слов состоит данная фраза. Для удобства будем считать словом любую последовательность символов.
s = input() print(len(s.split()))
Программа получает на вход фразу, состоящую из нескольких слов, разделенных пробелом.
Ваша задача заменить все пробелы запятыми и вывести полученную строку.
s = input() print(s.replace(‘ ‘, ‘,’))
На вход подается строка. Ваша задача отформатировать строку так, чтобы первые 3 и последние 3 символа были заглавными, а оставшиеся строчные.
s = input().upper() print(s[0:3] + s[3:-3].lower() + s[-3:])
Петя записался в кружок по программированию. На первом занятии Пете задали написать простую программу.
Программа должна делать следующее: в заданной строке, которая состоит из прописных и строчных латинских букв, она: удаляет все гласные буквы, перед каждой согласной буквой ставит символ «.», все прописные согласные буквы заменяет на строчные. Гласными буквами считаются буквы «A», «O», «Y», «E», «U», «I», а согласными — все остальные. На вход программе подается ровно одна строка, она должна вернуть результат в виде одной строки, получившейся после обработки.
Python на практике / Пишем 3 программы на Питон за 5 минут
a=input().lower() a=a.replace(‘a’,») a=a.replace(‘o’,») a=a.replace(‘i’,») a=a.replace(‘e’,») a=a.replace(‘y’,») a=a.replace(‘u’,») a=a.replace(»,’.’) a=(a[0:-1]) print(a)
Источник: zazloo.ru
Как сделать программу, которая будет повторять текст столько раз, сколько попросил пользователь? [закрыт]
Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.
Учебные задания допустимы в качестве вопросов только при условии, что вы пытались решить их самостоятельно перед тем, как задать вопрос. Пожалуйста, отредактируйте вопрос и укажите, что именно вызвало у вас трудности при решении задачи. Например, приведите код, который вы написали, пытаясь решить задачу
Закрыт 2 года назад .
Например текст «Hello World!». Пользователь ввёл число 5, и «Hello World!» высветилось 5 раз. Ввёл 10, высветилось 10 раз. Заранее спасибо.
Источник: ru.stackoverflow.com
Вася написал программу, запустил её, а потом случайно удалил несколько строчек из конца. Вот результат его запуска: Я
съел сегодня яблок 20 Добавил груш за ними 40 Помоги восстановить Васину программу, не удаляя сохранившиеся строки. apples_words = «Я съел сегодня яблок» apples_number = 20 pears_words = «Добавил груш за ними» pears_number = 40 apples_words = «Я съел сегодня яблок»
Ответы 3
6 месяцев назад
apples_words = «Я съел сегодня яблок»
apples_number = 20
надеюсь правильно
Пользователь
5 месяцев назад
pples_words = «Я съел сегодня яблок» apples_number = 20 pears_words = «Добавил груш за ними» pears_number = 40 apples_words = «Я съел сегодня яблок»
5 месяцев назад
print(«Я съел сегодня яблок»,’20’)
print(«Добавил груш за ними»,’40’)
так, у меня все подошло
Как добавить хороший ответ?
Что необходимо делать:
- Написать правильный и достоверный ответ;
- Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
- Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
Что делать не стоит:
- Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
- Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
- Писать ответ ПРОПИСНЫМИ БУКВАМИ;
- Материться. Это невежливо и неэтично по отношению к другим пользователям.
Пример вопроса
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
Пожаловаться
Хороший ответ
Вася Иванов
Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.
Источник: uchi.ru