为什么直接运行.py 文件与在pycharm下进行同一个文件的测试的结果不同呢?

我是python的初学者。我编了一个超级简单的程序,但是在两个地方运行同一个文件出现了不同的结果,求大神指导一下编程是这样的按理说应该有响铃。但是在pycharm下进行测... 我是python的初学者。我编了一个超级简单的程序,但是在两个地方运行同一个文件出现了不同的结果,求大神指导一下
编程是这样的

按理说应该有响铃。但是在pycharm下进行测试时,没出现响铃。然后结果是这样的

在pycharm下没出现响铃,但是能够退格。

相同的 .py 文件,我直接打开的话,能够响铃,但是不出现退格
结果是这样的:

说的比较乱,我总结一下:
pycharm下不能出现响铃,但能退格
直接运行的话能响铃,但不能退格。
我的本意是让他又能响铃又能退格
为什么同样的文件,会出现不同的结果呢?
展开
 我来答
雪V歌
2017-01-11 · 知道合伙人数码行家
雪V歌
知道合伙人数码行家
采纳数:78698 获赞数:222934
泉州兴瑞发公司2015-2017最佳优秀员工。

向TA提问 私信TA
展开全部
解释器文件和解释器
先解释两个概念;解释器文件和解释器。
l 解释器文件:一种文本文件,开头通常是:#! pathname [option-argument];比较常见的是#! /bin/bash,shell脚本和python脚本都属于解释器文件。
l 解释器:解释器文件第一行中pathname指定的程序,如bash。
3.1 解释器文件的执行
当执行(exec)"解释器"文件时,exec系统调用会识别这种文件,内核使调用exec函数的进程实际执行的并不是该"解释器文件",而是pathname指定的解释器。
我们可以自己写一个解释器,如之前所写的foo.c:
l foo.c
#include <stdio.h>
int
main(int argc,char* argv[])
{
追问
哥,咱能认真读题吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式