Что происходит на этапе постановки ? что является результатом этого этапа?
Ответы на вопрос:
1.n = int(input("Введите число: "))
dictionary = {x: x * x for x in range(1, n+1)}
print(dictionary)
2.dictionary = {'a': 10, 'b': 20, 'c': 30, 'd': 40, 'e': 50}
total_sum = sum(dictionary.values())
average = total_sum / len(dictionary)
print("Сумма всех значений словаря:", total_sum)
print("Среднее арифметическое значение словаря:", average)
3.keys = ['a', 'b', 'c', 'd']
values = [1, 2, 3, 4]
dictionary = {k: v for k, v in zip(keys, values)}
print(dictionary)
4.
import math
cities = {
'Moscow': (550, 370),
'London': (510, 510),
'Paris': (480, 480)
}
distances = {}
for city1, coords1 in cities.items():
distances[city1] = {}
for city2, coords2 in cities.items():
distance = math.sqrt((coords1[0] - coords2[0])**2 + (coords1[1] - coords2[1])**2)
distances[city1][city2] = distance
print(distances)
5.goods = {
'Лампа': '12345',
'Стол': '23456',
'Диван': '34567',
'Стул': '45678'
}
store = {
'12345': [{'quantity': 27, 'price': 42}],
'23456': [{'quantity': 22, 'price': 510}],
'34567': [{'quantity': 2, 'price': 1200}, {'quantity': 1, 'price': 1150}],
'45678': [{'quantity': 50, 'price': 100}, {'quantity': 12, 'price': 95}, {'quantity': 43, 'price': 97}]
}
total_cost = {}
for category, codes in goods.items():
total_cost[category] = sum(item['quantity'] * item['price'] for code in codes for item in store[code])
print(total_cost)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ник476031.07.2022 10:36
-
rimakarapetyan1219.05.2023 17:03
-
annamos1625.09.2020 14:09
-
Ladybagshca09.08.2021 11:40
-
Матвей204860228.08.2020 23:53
-
epicrare1510.05.2021 07:03
-
YndoQ21.06.2022 00:44
-
ксения2932129.10.2021 19:25
-
tanya18veselova12.05.2021 05:26
-
Картофан777777703.09.2022 01:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.