我正在为我的学校项目写一个代码,我觉得有办法缩短它,但我不知道怎么做?你知道吗
menuchoice = input()
if menuchoice == 1:
menuchoice1()
elif menuchoice == 2:
menuchoice2()
elif menuchoice == 3:
menuchoice3()
elif menuchoice == 4:
menuchoice4()
elif menuchoice == 5:
menuchoice5()
elif menuchoice == 6:
menuchoice6()
可以将这些函数存储在数组中:
然后按索引获取:
您可以使用相应的操作创建选项的映射。你知道吗
然后根据这样的输入执行相应的操作
此外,动作键可以是带有动作名称的字符串,这将使代码更具可读性。你知道吗
相关问题 更多 >
编程相关推荐