Вопрос задан 17.06.2023 в 19:00. Предмет Информатика. Спрашивает Косарев Никита.

Привет, питонисты! Вам необходимо создать список в котором хранятся продукты и их цена в виде

массива [{продукт : яблоко . Стоимость : 223} , {продукт : Мандарин . Стоимость : 233} , груша , сыр , молоко , вода , хлеб ; ], кошелек в виде объекта { } ) в котором есть свойство “money” и значение в виде числа которое вводит сам пользователь : Пример : Prod = [ {“product" : “Apple" , “price" : 23 } , {“product" : “orange" , “price" : 223} ] Wallet = { money : ???} Вывести все продукты , что доступны по цене для пользователя . (Только списком, без обходов, заранее пасибо)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гатиатуллина Рината.

Программа:

products = [

   {"product": "Apple", "price": 23},

   {"product": "Orange", "price": 223},

   {"product": "Pear", "price": 123},

   {"product": "Cheese", "price": 223},

   {"product": "Milk", "price": 34},

   {"product": "Water", "price": 75},

   {"product": "Bread", "price": 101}

]

Wallet = {"money": int(input("Введите сумму: "))}

for i in products:

   if i["price"] <= Wallet["money"]:

       print(i["product"])

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Привет! Я могу помочь тебе создать список продуктов и их цен, а также кошелек с заданным пользователем значением денег. Затем я покажу тебе все продукты, доступные по цене для пользователя.

Давай начнем с создания списка продуктов и их цен. В данном случае, мы можем использовать массив, в котором каждый элемент будет представлять продукт и его цену. Вот как это может выглядеть:

```python products = [ {"product": "яблоко", "стоимость": 223}, {"product": "Мандарин", "стоимость": 233}, {"product": "груша", "стоимость": ???}, # Здесь нужно указать цену груши {"product": "сыр", "стоимость": ???}, # Здесь нужно указать цену сыра {"product": "молоко", "стоимость": ???}, # Здесь нужно указать цену молока {"product": "вода", "стоимость": ???}, # Здесь нужно указать цену воды {"product": "хлеб", "стоимость": ???} # Здесь нужно указать цену хлеба ] ```

Теперь, чтобы создать кошелек с заданным пользователем значением денег, мы можем использовать объект. Вот пример:

```python wallet = { "money": ??? # Здесь нужно указать значение денег, которое вводит пользователь } ```

Теперь, чтобы вывести все продукты, доступные по цене для пользователя, мы можем использовать простой цикл и проверять каждый продукт на соответствие цене в кошельке пользователя. Вот как это можно сделать:

```python for product in products: if product["стоимость"] <= wallet["money"]: print(product["product"]) ```

В этом коде мы проходимся по каждому продукту в списке `products` и проверяем, меньше ли его цена или равна ли она значению в кошельке пользователя. Если это так, то мы выводим название продукта.

Например, если пользователь вводит значение денег в кошельке равное 250, и цены продуктов яблоко, мандарин и груша равны 223, 233 и 200 соответственно, то результатом выполнения кода будет:

``` яблоко Мандарин ```

Надеюсь, это поможет! Если у тебя возникнут еще вопросы, не стесняйся задавать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос