Python 代码不工作,希望程序打印,但未打印任何内容
我有一个文件Python 代码不工作,希望程序打印,但未打印任何内容,python,function,Python,Function,我有一个文件main.py包含以下内容: 导入杂项 def do_meme(自身、原始参数): 杂项模因() do_meme(“你好,世界”) 以及包含以下内容的文件misc.py: 随机导入 def bitch_lasanga_func(): 打印(“”) 现在播放:婊子千层面 1:07 ●━━━━━━─────── 2:15 ⇆ㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤ↻ """) 模因列表={ “bitch_lasanga”:bitch_lasanga_func, } def memes(): 模
main.py
包含以下内容:
导入杂项
def do_meme(自身、原始参数):
杂项模因()
do_meme(“你好,世界”)
以及包含以下内容的文件misc.py
:
随机导入
def bitch_lasanga_func():
打印(“”)
现在播放:婊子千层面
1:07 ●━━━━━━─────── 2:15
⇆ㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤ↻
""")
模因列表={
“bitch_lasanga”:bitch_lasanga_func,
}
def memes():
模因列表[随机选择(列表(模因列表))]
当我运行文件main.py
时,我希望输出如下:
Now playing: Bitch Lasagna
1:07 ●━━━━━━─────── 2:15
⇆ㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤ↻
但是我什么都没有得到。有人能帮我调试吗
注意:完整项目您的函数
memes
只输出函数bitch_lasanga_func
(输入错误,btw),而不调用它。你必须用()
来调用它
你应该有这样的东西:
memes\u list[random.choice(list(memes\u list))]()
?最后的副焓执行方法?谢谢!这解决了我的问题!谢谢你提到打字错误!
def memes():
memes_list[random.choice(list(memes_list))]()