子程序名称是否可以构造,调用的命令是什么?
我想达成以下效果:
我把条件(1-N)写到字典里,对应的值为不同的子程序名称,然后对这个字典遍历。
也就是说,按字典里对应的条件执行不同的子程序:条件1执行子程序1,条件2执行子程序2.。。。。
遍历顺序没关系。
可以用IF 写,但是条件在增多,写起欠套太多层不容易阅读,每次加条件又要写
我的关键是我不知道如何调用子程序
平时的话,我直接在代码中写“子程序名()”就可以了,但是如果使用字典,我不能直接写“字典[条件1]”,会报错不能直接调用array.
请教大家条件1执行子程序1,条件2执行子程序2.这种情况,不使用if语句如何处理?
如果可能,给我个代码参考一下。