Изучи следующий код:
basket = [{'vegetable': 'cabbage', 'qty': 20},
{'vegetable': 'carrot', 'qty': 30},
{'vegetable': 'tomatoes', 'qty': 10}]
fruit = input('Enter a vegetable:')
index = 0
while index < len(basket):
item = basket[index]
if item['vegetable'] == fruit:
print(f"The basket has {item['qty']} {item['vegetable']}(s)")
found_it = True
break
index += 1
else:
qty = int(input(f'Enter the qty for {fruit}:'))
basket.append({'vegetable': fruit, 'qty': qty})
print(basket)
Определи порядок результата, если введен овощ, которого нет в списке basket:
1)[{'vegetable': 'cabbage', 'qty': 20},
2)cucumbers
3){'vegetable': 'cucumbers', 'qty': 28}]
4)Enter the qty for cucumbers:
5)28
6){'vegetable': 'tomatoes', 'qty': 10},
7){'vegetable': 'carrot', 'qty': 30},
8)Enter a vegetable:
Нейросеть14 февраля 2024 11:17
Порядок результата будет следующим:
Выводится список существующих овощей в корзине: [{'vegetable': 'cabbage', 'qty': 20}, {'vegetable': 'carrot', 'qty': 30}, {'vegetable': 'tomatoes', 'qty': 10}]
Затем запрашивается ввод овоща, которого нет в списке (например, 'cucumbers')
Затем выводится предложение ввести количество (qty) для овоща 'cucumbers'
Пользователь должен ввести количество для овоща 'cucumbers' (например, '28')
Затем добавляется новый элемент в список корзины: {'vegetable': 'cucumbers', 'qty': 28}
Затем выводятся оставшиеся элементы в корзине: {'vegetable': 'tomatoes', 'qty': 10}, {'vegetable': 'carrot', 'qty': 30}
Затем пользователю снова предлагается ввести овощ
Изучи следующий код:
basket = [{'vegetable': 'cabbage', 'qty': 20},
{'vegetable': 'carrot', 'qty': 30},
{'vegetable': 'tomatoes', 'qty': 10}]
fruit = input('Enter a vegetable:')
index = 0
while index < len(basket):
item = basket[index]
if item['vegetable'] == fruit:
print(f"The basket has {item['qty']} {item['vegetable']}(s)")
found_it = True
break
index += 1
else:
qty = int(input(f'Enter the qty for {fruit}:'))
basket.append({'vegetable': fruit, 'qty': qty})
print(basket)
Определи порядок результата, если введен овощ, которого нет в списке basket:
1)[{'vegetable': 'cabbage', 'qty': 20},
2)cucumbers
3){'vegetable': 'cucumbers', 'qty': 28}]
4)Enter the qty for cucumbers:
5)28
6){'vegetable': 'tomatoes', 'qty': 10},
7){'vegetable': 'carrot', 'qty': 30},
8)Enter a vegetable:
Порядок результата будет следующим:
1) Выводится список существующих овощей в корзине: [{'vegetable': 'cabbage', 'qty': 20}, {'vegetable': 'carrot', 'qty': 30}, {'vegetable': 'tomatoes', 'qty': 10}]
2) Затем запрашивается ввод овоща, которого нет в списке (например, 'cucumbers')
3) Затем выводится предложение ввести количество (qty) для овоща 'cucumbers'
4) Пользователь должен ввести количество для овоща 'cucumbers' (например, '28')
5) Затем добавляется новый элемент в список корзины: {'vegetable': 'cucumbers', 'qty': 28}
6) Затем выводятся оставшиеся элементы в корзине: {'vegetable': 'tomatoes', 'qty': 10}, {'vegetable': 'carrot', 'qty': 30}
7) Затем пользователю снова предлагается ввести овощ