Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 1, 2018 19:48:51

Alexnder.Rozhkov
Зарегистрирован: 2018-11-01
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста!!!!!!

Здравствуйте.
мне нужно написать программу в которой каждому номеру(артикулу) присвоено значение - то есть , есть список артикулов:111,112,113 и тд.каждому присвоена строка с данными :111-(есть,2 шт,красный)112-(есть,3 шт,синий) и тд, если его нет то пишет -отсутствует ,а при вводе артикула который есть показывает строку с информацией присвоеной этому номеру (как сказзано выше).Пробовал написать через if и else простенькую , но все ровно выдает только данные при любов вводе и я не знаю как присвоить каждому номеру информацию,точнее пробовал но не получилось .Помогите пожалуйста.

Офлайн

#2 Ноя. 1, 2018 20:18:53

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Помогите пожалуйста!!!!!!

Словари в помощь.

 dct = {
           "111": "есть,2 шт,красный",
           "112": "есть,3 шт,синий",
}
У словарей есть метод get(), который тебе поможет…

Офлайн

#3 Ноя. 4, 2018 21:56:48

Alexnder.Rozhkov
Зарегистрирован: 2018-11-01
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста!!!!!!

Romissevd
Словари в помощь.
Можно поподробнее?

Офлайн

#4 Ноя. 4, 2018 22:25:21

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Помогите пожалуйста!!!!!!

 >>> dct = {
...            "111": "есть,2 шт,красный",
...            "112": "есть,3 шт,синий",
... }
>>> dct.get("111")
'есть,2 шт,красный'
>>> dct.get("113")
>>> dct.get("113", "отсутствует")
'отсутствует'
>>> dct.get("111", "отсутствует")
'есть,2 шт,красный'

Отредактировано Romissevd (Ноя. 4, 2018 22:26:28)

Офлайн

#5 Ноя. 5, 2018 22:48:38

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

Помогите пожалуйста!!!!!!

Alexnder.Rozhkov
Вообще без проблем

https://pythonworld.ru/tipy-dannyx-v-python/slovari-dict-funkcii-i-metody-slovarej.html



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

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version