Val ZER
Рассказываю о том, как решился сделать ремонт в хрущёвке своими руками без особых профессиональных навыков. А также показываю немного других моментов своей жизни) Всех приветствую!!!
Канал · 423
2 года назад
Шпаргалка по Python для новичков
Точка входа ( Прописываем место начала выполнения кода) В питоне нашем любимом и самом лучшем языке в мире ( ага, да) код выполняется сверху вниз без т.н «точки входа» или корневой функции в которой все начинается. Если посмотреть на C# или другие OOП — ориентированные языки, то там все стартует из main функции, ну или кратко сказать — там указано откуда старт. Хорошим тоном и в целом правильно ( по моему мнению) будет создание этой точки в ваших скриптах. Так вы укажете последовательность запуска функций и избавитесь от многих ошибок...
Как вывести ключ по значению словаря питон
Поиск ключа по значению в словаре Python не является прямой операцией, так как словари предназначены для быстрого доступа по ключу, а не наоборот. Однако, есть несколько способов решить эту задачу: def get_key_by_value(dict_, val): for key, value in dict_.items(): if val == value: return key return None my_dict = {'a': 1, 'b': 2, 'c': 3} key = get_key_by_value(my_dict, 2) print(key) # Вывод: b Более компактный способ, но работает аналогично первому. key = next((k for k, v in my_dict.items() if v == 2), None) print(key) def invert_dict(d): return {v: k for k, v in d...