Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 9, 2022 11:33:18

F3n1x
Зарегистрирован: 2022-12-09
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с заданием

В строке содержащей последовательность слов , разделенных запятыми удалить все четные слова. Ответ представить в виде строки.
Пример: строка ‘SIX, SEVEN, EIGHT, NINE, TEN’ будет преобразована в: ‘SEVEN, NINE’. (Помним, что нумерация начинается по умолчанию с 0).

Офлайн

#2 Дек. 10, 2022 15:02:26

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

Помогите с заданием

В одну строку решается
Строчку в список - далее пройти по списку и посмотреть чет.нечет для слова - и добавить в результат



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

Офлайн

#3 Дек. 11, 2022 10:41:31

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Помогите с заданием

 from enum import Enum
class Num(Enum):
    ZERO = 0
    ONE = 1
    TWO = 2
    THREE = 3
    FOUR = 4
    FIVE = 5
    SIX = 6
    SEVEN = 7
    EIGHT = 8
    NINE = 9
    TEN = 10
def test(s):
    this_str = s.split(', ')
    for i in this_str:
        if Num[i].value % 2:
            yield i
xz = test('SIX, SEVEN, EIGHT, NINE, TEN')
print(str(list(xz))[1:-1])
ps эээ я думаю что enum эээ птому шо названия цыфер вот ТАКОЕ
pps и хз (хто знат) возможно вам более подойдет все это в функциональном стиле
 from enum import Enum
Num = Enum(
    value='Num',
    names=('ZERO, ONE, TWO, THREE, FOUR,'
            'FIVE, SIX, SEVEN, EIGHT, NINE, TEN'),
    start=0
    )
def test(s):
    this_str = s.split(', ')
    for i in this_str:
        if Num[i].value % 2:
            yield i
xz = test('SIX, SEVEN, EIGHT, NINE, TEN')
print(str(list(xz))[1:-1])



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Дек. 11, 2022 11:43:21)

Офлайн

#4 Дек. 11, 2022 11:37:13

F3n1x
Зарегистрирован: 2022-12-09
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с заданием

Большое спасибо

Офлайн

#5 Дек. 11, 2022 11:38:43

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Помогите с заданием

я немного update it



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version