Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 17, 2018 20:19:19

viplash
Зарегистрирован: 2018-10-17
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите сделать операции над строками.

Такая задача, с которой возникли некоторые проблемы. Буду очень благодарен за решение даной задачи.
Количество слов в строке и максимальный размер каждого слова студент выбирает сам. Удалить 3 символа из слов, которые кончаются на ‘th’.


Вот все до чего я додумался.
mylist =

answer = “”
while answer == “”:
word = input('Введіть слово')
list.append()
answer = input('Натисніть Enter, якщо бажаєте продовжити')

for i in mylist:
if (list == “h” and list==“t”):
list.remove(0),list.remove(1), list.remove(2)
print(list)

Прикреплённый файлы:
attachment Task1.py (402 байта)

Офлайн

#2 Окт. 17, 2018 20:29:01

Papa_Svin
Зарегистрирован: 2018-09-17
Сообщения: 138
Репутация: +  1  -
Профиль   Отправить e-mail  

помогите сделать операции над строками.

viplash
Ну, если тебе твой вариант больше нравится, то пусть он будет

Отредактировано Papa_Svin (Окт. 18, 2018 07:07:49)

Офлайн

#3 Окт. 18, 2018 08:11:19

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

помогите сделать операции над строками.

viplash
с которой возникли некоторые проблемы.
Проблемы то в чем? Понятно что вы работаете не со строкой, понятно что неэффективно. Но может и ну его?



Офлайн

#4 Окт. 19, 2018 09:41:18

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2586
Репутация: +  60  -
Профиль   Отправить e-mail  

помогите сделать операции над строками.

Строку рзабить на слова и в список (метод split)
пройтись по списку и для каждого слова выполнить замену методом .replace(“th”, “”)




Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version