鱼C论坛

 找回密码
 立即注册
查看: 2936|回复: 4

[已解决]零基础python第2讲作业,运行程序闪退,萌新求教

[复制链接]
发表于 2017-9-11 11:36:59 From FishC Mobile | 显示全部楼层 |阅读模式

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

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

x
图一时,程序刚打出来就能运行。
图二时,再点进去,输入姓名,回车后,闪退
这是怎么回事?如何解决?
请大佬赐教
最佳答案
2017-9-11 12:29:37
这是正常的,python在运行完程序后会关闭窗口。
办法:
1.用cmd,打开一个命令行窗口,然后:python 文件.py 来运行。
2.如果还像你现在的模式,就在程序的最后加上一句:input() 等待输入,你看过输出结果后,按回车就退出了。
IMG_20170911_112940.jpg
IMG_20170911_113244.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-9-11 12:29:37 | 显示全部楼层    本楼为最佳答案   
这是正常的,python在运行完程序后会关闭窗口。
办法:
1.用cmd,打开一个命令行窗口,然后:python 文件.py 来运行。
2.如果还像你现在的模式,就在程序的最后加上一句:input() 等待输入,你看过输出结果后,按回车就退出了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-11 12:38:08 From FishC Mobile | 显示全部楼层
冬雪雪冬 发表于 2017-9-11 12:29
这是正常的,python在运行完程序后会关闭窗口。
办法:
1.用cmd,打开一个命令行窗口,然后:python 文件 ...

感谢大佬,加上 input() 后,运行后能显示。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-11 12:45:38 | 显示全部楼层
图1,你是在idle下运行,所以窗口还停留在idle下。
图2,你直接运行.py程序,所以跟dos程序一样,运行完就会退出.
     你可以import os
            然后在代码最后 os.system("pause")

2017-09-11_124435.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-9-13 19:30:57 | 显示全部楼层
ba21 发表于 2017-9-11 12:45
图1,你是在idle下运行,所以窗口还停留在idle下。
图2,你直接运行.py程序,所以跟dos程序一样,运行完就 ...

蟹蟹大佬,不明觉厉
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-2 07:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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