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

Python石头剪刀布游戏:VS Code运行正常,双击打开无结算结果

问题原因与解决办法

原因

  • 双击.py文件运行时,系统会启动临时命令提示符窗口执行程序。程序执行完毕后,这个窗口会立即自动关闭,导致你来不及查看最后的胜负统计信息。
  • 在VS Code集成终端运行时,终端窗口是持续打开的,程序结束后不会自动关闭,所以能完整看到所有输出内容。

解决办法

  • 添加暂停代码:在程序最后一行之后加入等待输入的代码,让窗口保持打开状态,直到你手动确认退出。修改后的代码末尾如下:
    print("You won", user_wins, "rounds!")
    print("The Computer won", computer_wins,"rounds!")
    print("Thank you for playing")
    input("按回车键退出...")  # 新增该行
    
  • 手动通过命令提示符运行:
    1. 打开命令提示符,用cd 你的文件所在文件夹路径命令导航到文件位置。
    2. 输入python 你的文件名.py运行程序,执行完成后窗口不会自动关闭,可查看所有输出。
  • 修改文件运行参数:
    右键.py文件选择「属性」,在「打开方式」中点击「更改」选择python.exe,然后在「目标」栏的路径末尾添加-i参数(例如"C:\Python39\python.exe" -i),这样双击运行时会进入交互模式,程序结束后窗口不会关闭。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 14:05:23