def func_calc(dictionary): total_sum = 0 for value in dictionary.values(): try: total_sum += float(value) except ValueError: print(f"Value '{value}' is not a number") return total_sum
my_dict = {'a': 1, 'b': '2', 'c': 'three', 'd': 4} result = func_calc(my_dict) print(result) # Выведет: Value 'three' is not a number # 7.0
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.