问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么python代码有时候在命令行下和Python Shell中执行的结果不...

发布网友 发布时间:2022-05-10 10:45

我来回答

2个回答

懂视网 时间:2022-05-10 15:06

回复内容:

首先,如上面 @柯豪 的答案所说,Shell的行为并不完全和Python代码一致

>>> for i in range(5):
... i
... 
0
1
2
3
4
这个例子非常有意思,无人邀请,我来答一下吧。

使用不熟悉的函数和library是危险的。
使用不熟悉的函数和library是危险的。
使用不熟悉的函数和library是危险的。
重要的话说三遍。

首先,先看这个例子,只是把helloworld.cpp 略加改动,题主觉得这个代码应当输出什么结果?
#include 
#include 

using namespace std;

int main()
{
 cout<
主要是因为这东西变了.
而c库中的标准的输出没改变.
具体可以看这个文章 http://eli.thegreenplace.net/2015/redirecting-all-kinds-of-stdout-in-python/

热心网友 时间:2022-05-10 12:14

问题出在print(data_z)这一行,console默认的编码好像是gbk,而文本的编码是utf-8。
要获得错误信息,可以通过try...except来处理,比如
1
2
3
4
try:
print(data_z)
except
Exception
as
e:
print(e)
当然这不是标准的处理方式,因为我对异常处理也一直不熟。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路上捡到一只小狗,请各位大侠鉴定下什么品种。好知道她的习性、好喂养... ...请各位大侠说说他是什么品种狗狗,成年后会多大?谢谢! 麻烦各位大侠能帮我看看这狗是什么品种的狗吗?包括生活习性,血统智商... 求鉴定这是什么品种的小狗...谢谢了。前几天刚买的 各位大侠,请问下面这个小狗叫什么名字 家庭用的开关有多少种怎么用 智能开关安装和普通开关安装的区别 美国缔造者,洛克菲勒家族是如何百年不衰的? 亿万富豪,犹太人洛克菲勒:让自己变聪明的人,有3个“愚蠢” 改病句:汽车质量的好坏,也是保证行车安全的一个很重要条件。 所在企业缴纳的工资处于个税0申报范畴,但去年以0申报为由没有进行申报个税,请问这对我个人有什么影响? 问问大家个人所得税没申报是不是说明这个月不开工资? 写个人所得税零申报说明 公司如果补2016至2017年个税0申报的话有什么影响? 个人所得税零申报,备注怎么说明。 个税为零情况说明恩吗写 得力PDF转换器和其他软件有什么区别吗?差别在哪? 宁海的摩托车保险在哪缴的 新商盟易付注册不能注册什么原因了 新商盟和春雨服务啥关系 国内电话无忧打;紧急呼叫;一键求助;智能定位 具有一键紧急呼叫功能的固定电话 亚洲四小龙被收割,还有人觉得他们是被帮忙的对象,怎么回事? 按揭买房,银行的流水账很重要吗? 跪求一个最简单的制作FLASH小游戏教程视频或录象 在线Flash小游戏怎么制作成单机游戏? 如何制作修改flash游戏 做FLASH游戏用什么工具 FLASH swf的小游戏怎么做 如何用flash制作枪战小游戏 综合AB股是包含上海A深圳A上海B深圳B吗? 关于流通股里面的AB股 同样的代码,在.PY文件和python shell里运行为什么结果不一样 成都t50公交车可以微信付款吗? 第一次得痛风半个月了不好什么原因 今年22岁得了痛风 请问有没有办法根治? 什么是肉鸡痛风,肉鸡痛风怎么治疗 尿酸高之后如何发现痛风呢? 耳鸣会是痛风的症状的吗 世界痛风日哪一年开始的 痛风后寿命会不会不长 怎么登陆一起作业网 是否都要实名制? 一起作业网上作业怎样进入 python2.7执行cmd命令,为什么与实际命令框里执行的不一致 安徽卅米文化传媒有限公司怎么样? 安徽可米文化传媒有限公司怎么样? 安徽有那些传媒公司? 安徽几米文化传媒有限公司怎么样? 安徽唯米文化传媒有限公司怎么样?