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

Romissevd
Словари в помощь.
 dct = {
           "111": "есть,2 шт,красный",
           "112": "есть,3 шт,синий",
}
У словарей есть метод get(), который тебе поможет…
Alexnder.Rozhkov
Romissevd
Словари в помощь.
Можно поподробнее?
Romissevd
 >>> dct = {
...            "111": "есть,2 шт,красный",
...            "112": "есть,3 шт,синий",
... }
>>> dct.get("111")
'есть,2 шт,красный'
>>> dct.get("113")
>>> dct.get("113", "отсутствует")
'отсутствует'
>>> dct.get("111", "отсутствует")
'есть,2 шт,красный'
ZerG
Alexnder.Rozhkov
Вообще без проблем

https://pythonworld.ru/tipy-dannyx-v-python/slovari-dict-funkcii-i-metody-slovarej.html
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB