鱼C论坛

 找回密码
 立即注册
查看: 185|回复: 5

小甲鱼猜数字,怎么程序跑不起来

[复制链接]
发表于 2024-9-14 09:32:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
按照小甲鱼老师得要求,编写第二课得猜数字程序,保存后生成的.py文件打开后输入数字、按下enter键,程序自动关闭,为什么保存的文件运行不了,求助。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-9-14 09:38:15 | 显示全部楼层
你好!很高兴能帮你解答问题。这种情况通常有两种可能性:

1. **代码逻辑问题**:可能是代码有错误,导致程序直接退出了。请确保你的代码与教程中提供的一致。以下是一个简单的猜数字游戏的示例:
import random

secret = random.randint(1, 10)
guess = 0

print("不妨猜一下小甲鱼现在心里想的是哪个数字: ", end="")

while guess != secret:
    temp = input()
    guess = int(temp)

    if guess == secret:
        print("哇,你是小甲鱼心里的蛔虫吗?!")
        print("哼,猜中了也没有奖励!")
    else:
        if guess > secret:
            print("哥,大了大了~~~")
        else:
            print("嘿,小了,小了~~~")
print("游戏结束,不玩啦!")

2. **运行环境问题**:可能是你没有用正确的方法运行这个 `.py` 文件。确保你是在命令行(Terminal 或 CMD)中运行你的 Python 文件,例如:
python your_script.py

或者双击 `.py` 文件运行前,不要关闭弹出的终端窗口,通过该窗口输入数据。

如果你的代码和以上示例没有大的差异,并且确认自己的Python环境配置正确,那么问题大概率能解决。如果还有问题,可以在此给出具体错误信息。我将进一步帮你排查。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-9-14 15:41:15 | 显示全部楼层
本帖最后由 jackz007 于 2024-9-14 15:53 编辑

        如果你采用的是双击 Python 源代码文件的方式运行,Python 就会新打开一个 CMD 供程序交互,如果源代码正确,你就有可能看到运行效果,如果源代码有错,Python 会给出错误信息,然后结束运行。无论是否已经正常运行,随着代码运行的结束,CMD 窗口都会随之关闭,其生命周期仅限于代码运行期间,时间非常短暂,这就是你所看到 "窗口一闪" 的现象。那么,是否可以停住这个一闪就没的屏幕呢?答案是肯定的,只要在运行 Python 源代码之前,先打开一个 CMD 窗口,然后,通过命令行运行代码,所有的一切就会一目了然了。
        假设 Python 源代码文件是 E:\Exercise\Python\ex03\x.py,那么,你可以这样运行它:
        1、打开一个 CMD 窗口
        2、在 CMD 窗口内,输入如下命令:
E:
cd \Exercise\Python\ex03
Python x.py
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-9-14 16:26:47 | 显示全部楼层
jackz007 发表于 2024-9-14 15:41
如果你采用的是双击 Python 源代码文件的方式运行,Python 就会新打开一个 CMD 供程序交互,如果源 ...

如何打开CMD窗口
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-9-14 17:11:35 From FishC Mobile | 显示全部楼层
wangyinan0026 发表于 2024-9-14 16:26
如何打开CMD窗口

按住WINDOWS键,同时,按下字母“r”键,Windows 会弹出“运行”对话框,在“打开”栏内键入“cmd”用鼠标点击“确定”按钮就可以。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-9-15 09:55:37 | 显示全部楼层

Win+R,调出运行框,输入cmd
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-16 04:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表