преимущества облачных технологий:
вся информация доступна с любого устройства, – будь то ПК, планшет, смартфон.пользователь не привязан к определенному рабочему месту.
сокращение расходов на приобретение дорогостоящих мощных компьютеров или серверов
высокий уровень технологичности вычислительных мощностей, который предоставляется пользователю, позволяет хранить, анализировать и обрабатывать данные.
недостатки облачных технологий:
для работы с облачными сервисами требуется постоянное подключение к интернету.
пользователь не всегда может настроить используемое программное обеспечение под личные нужды.
к хранилищу данных, используя уязвимости системы, могут получить доступ злоумышленники.
Более простой вариант
from datetime import timedelta
music = {"mus1": 4.24,
"mus2": 2.50,
"mus3": 2.05}
time = timedelta(minutes=0, seconds=0)
maxcount = int(input("Сколько песен выбрать?: ")) + 1
count = 1
while 1:
try:
name = str(music[input(f"Название {count} песни: ")]).replace(".", " ").split()
time = time + timedelta(minutes=int(name[0]), seconds=int(name[1]))
count += 1
except:
print("Такой песни нету!")
break
if count == maxcount:
print(f"Общее продолжительность песен: {int(time.total_seconds()%3600) // 60}.{int(time.total_seconds()%3600) % 60}")
break
BOT
Надеюсь помагла