鱼C论坛

 找回密码
 立即注册
查看: 949|回复: 10

[已解决]请问这是乍回事

[复制链接]
发表于 2019-5-26 23:21:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 luoydqsn 于 2019-5-26 23:23 编辑

sys.stdout.write('hello' + '\n')

我的电脑的结果显示是:
hello
6

十分奇怪,于是又尝试:sys.stdout.write('hello')
结果是:
hello5


这是为啥?

以下是网上查到的:
在python中调用print时,事实上调用了sys.stdout.write(obj+'\n')
print 将需要的内容打印到控制台,然后追加一个换行符
以下两行代码等价:
sys.stdout.write('hello' + '\n')
print('hello')
最佳答案
2019-5-27 00:13:32
6和5是函数sys.stdout.write的返回值,你应该是在交互方式下输入的,会将参数的字符数作为返回值返回,'hello' + '\n'是6个字符,'hello'是5个字符
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-5-26 23:29:20 | 显示全部楼层
没有发现你的这种情况。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-26 23:32:55 | 显示全部楼层
°蓝鲤歌蓝 发表于 2019-5-26 23:29
没有发现你的这种情况。

请问你在自己电脑上试了吗- -
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-27 00:13:32 | 显示全部楼层    本楼为最佳答案   
6和5是函数sys.stdout.write的返回值,你应该是在交互方式下输入的,会将参数的字符数作为返回值返回,'hello' + '\n'是6个字符,'hello'是5个字符
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-27 07:35:06 From FishC Mobile | 显示全部楼层
问题是有封装好的print,为啥还要用原始的呢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-27 09:13:23 | 显示全部楼层
luoydqsn 发表于 2019-5-26 23:32
请问你在自己电脑上试了吗- -

是的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-27 19:13:42 | 显示全部楼层
wp231957 发表于 2019-5-27 07:35
问题是有封装好的print,为啥还要用原始的呢

突然尝试才发现有这问题呀,有问题就要解决问题呀!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-27 19:14:55 | 显示全部楼层

难道我要重装- -?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-27 19:35:16 | 显示全部楼层
luoydqsn 发表于 2019-5-27 19:13
突然尝试才发现有这问题呀,有问题就要解决问题呀!

同意四楼观点
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-5-27 21:02:37 | 显示全部楼层
luoydqsn 发表于 2019-5-27 19:14
难道我要重装- -?

重装个*,我四楼上面说的你是看都不带看的吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-27 21:28:03 | 显示全部楼层
爱学习的懒懒君 发表于 2019-5-27 21:02
重装个*,我四楼上面说的你是看都不带看的吗

兄弟- -,现在才看到你的回复
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-10 03:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表