pycharm中的console退出问题以及console和pycharm各自运行结果不一样的问题
pycharm中代码:
def outer(some_func):def inner():print "before some_func"ret = some_func() # 1return ret + 1return innerdef foo():return 1decorated = outer(foo) # 2
print '-'*100
decorated()
输出:
before some_func
Pycharm的console中的代码:
def outer(some_func):def inner():print "before some_func"ret = some_func() # 1return ret + 1return inner
def foo():return 1
decorated=outer(foo)
decorated()
输出结果:
before some_func
2
所以说,console对于没有print语句的变量也能输出,但是pycharm对于没有print语句的变量就无法输出。
所以才导致了输出结果的不同
>>>def outer(some_func):
··· def inner():
··· print "before some_func"
··· ret = some_func() # 1
··· return ret + 1
··· return inner
···def foo():
return 1
···decorated = outer(foo) # 2
···print '-'*100
···decorated()
下面是输出结果
----------------------------------------------------------------------------------------------------
before some_func
pycharm中的console退出问题以及console和pycharm各自运行结果不一样的问题相关推荐
- pycharm中编写shell_一个shell脚本来打开pycharm软件
---恢复内容开始--- 本人菜鸟,学到一点点东西就很高兴....... 开始学tensorflow框架,因为比较好装tensorflow,所以把电脑系统换成了ubuntu16.04,紧接着就要选用一 ...
- GIt代码托管、Github Desktop和 Pycharm中代码的管理
5_GIt代码托管.Github Desktop和 Pycharm中代码的管理 1 Git代码托管 2 Github Desktop使用 3 Pycharm中代码管理 1 Pycharm中代码上传到g ...
- 在pycharm中利用labelme标注生成语义分割文件
源程序: https://github.com/wkentaro/labelme 可以在自己创建的环境下安装labelme或者重新创建一个虚拟环境 安装labelme 1.重新创建环境:在py ...
- 更新Pycharm中的pip版本及第三方包的安装问题
参考博客:pip更新及Requirement already up-to-date解决方法 一.更新Pycharm中的pip版本 一开始直接在pycharm中的File–>Settings–&g ...
- 1.HTML介绍在PyCharm中编写HTML
文章目录 1.HTML 1.1版本 1.2区别 2.HTML文档 2.1HTML标签 2.2元素 2.3属性 2.4基本结构 2.5标签分类 2.6标签关系分类 3.编写HTML代码 3.1在PyCh ...
- pycharm中自带python环境_Pycharm中Python环境配置常见问题解析
本文实例讲述了Pycharm中Python环境配置常见问题.分享给大家供大家参考,具体如下: 1.问题的发现 最近在用Pycharm下的命令行工具安装.运行jupyter notebook时kerna ...
- Pycharm中对sqlite数据库的可视化操作——详细步骤一目了然
Sqlite作为轻量级数据库在实际应用中被广泛使用,Pycharm对SQLite也有可视化操作,下面来详细介绍一下sqlite在pycharm中的使用. 第一步:打开PyCharm,然后Datab ...
- java中的console是干什么的_[Java教程]javascript中,你真的会用console吗?
[Java教程]javascript中,你真的会用console吗? 0 2015-08-11 17:00:09 使用console进行性能测试和计算代码运行时间 对于前端开发人员,在开发过程中经常需 ...
- PyCharm中控制台输出日志分层级分颜色显示
原文:https://blog.csdn.net/linzi1994/article/details/83009233 PyCharm中控制台输出日志分层级分颜色显示 版权声明:本文为博主原创文章,未 ...
最新文章
- ubuntu package XXX needs to be reinstalled,but I can't find an archive 问题修复
- 【JavaSE】day03_Date、SimpleDateFormat、Calendar、Collection
- 《拥抱变化——社交网络时代的企业转型之道》一构筑社会信任
- Quartz.Net进阶之二:关于触发器的更多信息
- 对 Strong-Weak Dance的思考
- matlab运算速度与cpu的关系,请教编程语言和运算速度的关系
- Android 编码规范:(七)避免使用终结方法
- PyTorch 1.2 中文文档校对活动 | ApacheCN
- Javascript 获取验证码60秒倒计
- Win7matlab7.0安装教程,Win7下MATLAB7.0安装教程
- linux 安装mysql5.7.12_Linux安装mysql5.7
- iOS开发基础 - UIDataDetectorTypes
- Java项目:SSM酒店客房管理系统
- 不平衡数据处理方法总结(学习笔记)
- 基于物理信息深度学习的交通状态估计:以LWR和CTM模型为例
- 小红伞免费杀毒软件设置优化
- Cognos问题解决
- 《深入理解Elasticsearch(原书第2版)》一1.1.4 Lucene查询语言
- cuda编程以及GPU基本知识
- html 中加入字体库,css字体库怎么用?