Найти - Пользователи
Полная версия: Как сделать чтобы вызов функции не срабатывал когда он в качестве значения словаря?
Начало » Центр помощи » Как сделать чтобы вызов функции не срабатывал когда он в качестве значения словаря?
1
vladimir_vl_vlad
Нужно чтобы срабатывали только те вызовы функций, которые извлекаются из словаря, но они срабатывают все разом.
 def my_function_1():
   print(1)
def my_function_2():
   print(2)
def my_function_3():
   print(3)
def my_function_4():
   print(4)
my_dict={
   1:my_function_1(),
   2:my_function_2(),
   3:my_function_3(),
   4:my_function_4()
}
doza_and
в словарь надо функцию передавать а не результат ее выполнения
  
my_dict={
   1:my_function_1}
vladimir_vl_vlad
Спасибо, разобрался
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB