擅长:python、mysql、java
<p>下面是代码的工作示例:</p>
<pre><code>def choiceone():
print("choiceone")
def choicetwo():
print("choicetwo")
def default():
print("default")
def switching(x):
return {
1: choiceone,
2: choicetwo,
}.get(x, default)
if __name__ == "__main__":
user_input = int(input("Choice: "))
your_choice = switching(user_input)
your_choice()
</code></pre>
<p>如您所见,在上面的代码中,我只返回函数并将它们存储到您的\u choice变量中,然后我可以将它们作为任何其他函数运行<code>your_choice()</code></p>