Python中的run python console相关问题 ,最最最通俗易懂,你还不来看看

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


1、命令一:菜单栏run下的editconfiguration 下的 py代码文件 的 run python console

1、未勾选 run下的 run python console,(注意当前所建立的代码文件,步骤:选定py文件——Execution——Run with Python Console )如下图所示,并进行代码运行时:下图所示的代码运行结果窗口 在每一次重新开始运行时都会将上一次的运行结果删除。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、勾选 run下的 run python console,如下图所示,并进行代码运行时:下图所示的代码运行结果窗口 在每一次重新开始运行时都会将保留上一次的运行结果窗口,并再次新建立一个运行结果窗口用来展示本次运行的结果。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、命令二:【Setting】窗口(快捷键:Ctrl+Alt+S)中的【Use existing console for “Run with Python Console”】选项

分为三种情况:

情况1 未勾选 ****run下的 run python console时,也未勾选****settings下的run python console时:

在这里插入图片描述
在这里插入图片描述
运行结果为:每一次重新开始运行时都会将上一次的运行结果删除

情况2 未勾选 ****run下的 run python console时,但勾选****settings下的run python console时:

运行结果为:每一次重新开始运行时都会将上一次的运行结果删除

情况3 勾选 ****run下的 run python console时,但未勾选****settings下的run python console时:

运行结果为:“1、菜单栏run下的editconfiguration 下的 py代码文件 的 run python console ” 的情况

情况4 勾选 ****run下的 run python console时,并且也勾选****settings下的run python console时:

每一次重新开始运行时都将在同一个窗口中显示运行结果,并且会保留上一次的运行结果,本次运行结果自动进行换行在上一次运行结果下面显示

在这里插入图片描述

3、总结

两种命令的不同之处:

1、范围不同:

“1、菜单栏run下的editconfiguration 下的 py代码文件 的 run python console”中的情况是,针对每一个py文件独立地进行约束。

“2、【Setting】窗口(快捷键:Ctrl+Alt+S)中的【Use existing console for “Run with Python Console”】选项” 中的情况是,全局设置窗口中,所以约束的是所有的py文件。

2、作用不同:

“1” 中在run的时候把所有变量和已编译的环境继续保留在console窗口中,方便用户利用console窗口对代码进行调试/测试。

“2” 中,在勾选“1”的情况下,如果不勾选,每一次的run都会新建一个console窗口,每一个console窗口的变量和已编译环境独立存在。而如果“2”中也勾选,则console窗口内容会不断的进行自动换行下移,并保存前边的运行结果。并且“2”是基于“1”的,所有当“1”未勾选时,“2”不会起作用,不会打开console窗口。

注:本文在撰写过程中参考了CSDN博主「dssgresadfsrgre」的文章并进行了更加完善的修改。
原文链接:https://blog.csdn.net/PSpiritV/article/details/123008891

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值