как сделать чтобы человек с определённым именем мог пользоваться командой добавлять удалять
Дан код интернет магазина, где можно покупать товары ,задача заключается в том что при входе нужно спросить какое имя и если имя admin,то выдать права владения(добавлять и удалять товары)
Код:
money = 1000
bag = []
shop = [ ["макароны",100], ["гречка",88], ["мясо",500], ["лемон",200] ]
print("Добро пожаловать в наш магазин.Как вас зовут")
name = input()
if name == 'admin':
print("дать функции владения")
shop.remove(input())
shop.append(input())
else:
print("Добро пожаловатьв магазин")
Ответы (1 шт):
Автор решения: LeFroys
→ Ссылка
Если это делать так же простенько как у вас в примере, то можете попробовать вот так. Соответственно, если вы введете "admin", затем "добавить", то сможете добавлять "товары". Но "по взрослому" это делается, конечно, не так.
money = 1000
bag = []
shop = [ ["макароны",100], ["гречка",88], ["мясо",500], ["лемон",200] ]
print("Добро пожаловать в наш магазин.Как вас зовут")
name = input()
if name == 'admin':
print("Вы вошли как админ")
while True:
command = input()
if command == 'добавить':
product = input('Укажите товар')
price = input('Укажите стоимость')
shop.append([product,price])
print('Текущий список товаров')
print(shop)
else:
print("Вы вошли как гость")