You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode运行Python自定义函数无输出,如何正常显示程序运行结果

问题原因

你当前的代码只完成了greeting函数的定义,没有主动调用该函数,Python解释器运行脚本时不会自动执行未调用的函数内的代码,因此没有输出。

解决方法

修改你的代码,在函数定义完成后添加调用语句即可,示例如下:

def greeting(name):
    print("Welcome, " + name )

# 新增函数调用语句,括号内传入你要打印的名字参数
greeting("测试用户")

修改完成后重新运行脚本,终端就会正常输出Welcome, 测试用户的结果。

可选排查操作

如果修改后依然没有输出,可以按以下步骤确认:

  • 确认VS Code当前选用的Python解释器版本和你安装的3.9.6一致:按下Ctrl+Shift+P(Windows)/Cmd+Shift+P(Mac)调出命令面板,输入Python: Select Interpreter,选择对应3.9.6版本的解释器
  • 确认你运行的是修改后的正确脚本文件,没有选错运行目标
  • 检查终端是否有报错信息,比如传入参数类型错误等问题也可能导致无正常输出

内容的提问来源于stack exchange,提问作者AVI RAJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 20:15:01