python - 为什么 Python 函数:type("This is a string') - 在 PyCharm IDE 中不返回任何结果,但它返回在 IDLE 和其他编辑器中?
问题描述
我正在学习 Python,到目前为止一直在使用编辑器,但现在我开始升级到 PyCharm 社区 IDE。我很好奇为什么,当我运行 Python 函数时:type('Insert string here')
在 IDLE 编辑器或 SublimeText 或 Atom 中,它以 结束<class 'str'>
,但是当我在 PyCharm 中运行完全相同的函数时,它确实没有错误地完成,但它没有向控制台返回任何内容.
解决方案
正如 jonrsharpe 在评论中所说,结果之间的差异可能是因为从 REPL 更改为运行脚本。我对这个主题做了一些研究,我了解到 PyCharm 与代码的交互方式与 SublimeText 或 IDLE 不同。
推荐阅读
- fabricjs - 在 mouseup/touch off 时动画(淡出)形状
- java - 想要用随机位置的数字填充矩阵,并给出它们的频率
- javascript - Node如何处理并发请求以及我们如何在代码中一一处理这些并发请求
- python - Label 对象中的 x 和 y 参数如何用于散景?
- go - 安装包和GOCACHE有什么区别
- python - 如何从python中的字符串中删除转义字符?
- android-studio - 为什么 Android Studio 菜单不起作用?
- wordpress - 以正确的方式将自定义字段添加到自定义帖子类型
- mysql - 为什么我的内部连接在 MySQL 中比在 Python 中选择两个表并加入需要更长的时间?
- php - TCPDF - 为自定义标题设置左边距