鱼C论坛

 找回密码
 立即注册
查看: 1110|回复: 8

print添加与否的区别

[复制链接]
发表于 2018-12-11 21:52:46 | 显示全部楼层 |阅读模式

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

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

x
python中什么时候加print,什么时候不加

在Python中加不加print字符都会被打印出来? 有什么区别吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-12-11 21:54:45 | 显示全部楼层
我告诉你不加print绝对不会被打印现来。

IDEL是调试器。请不要误解
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-12 00:39:52 From FishC Mobile | 显示全部楼层
最好加上,你现在应该是在shell模式下
所以说不需要print

以后真正写代码的话是在编辑器写。不print是看不到东西的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-12 08:10:44 | 显示全部楼层
你不print,用户怎么能知道你程序干了什么?

你可以类比Python为大舞台,出现在观众前面的,就是跟用户交互的过程,print就是这么个交互。

而不出现在观众前面的后台的播音室、乐队配乐以及协调就是你敲的代码。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-12 10:46:58 | 显示全部楼层
idle shell 里加不加print 还是有区别的,例如b='520',不加print 会显示 '520'(这个比较直观的查看内容是什么).加了显示 520  。写程序时保存在py文件里,都是要加print 的,不加的时候会认为时个变量,print()是个内置函数,调用了才会输出的。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-12 17:24:00 | 显示全部楼层
770686119 发表于 2018-12-12 10:46
idle shell 里加不加print 还是有区别的,例如b='520',不加print 会显示 '520'(这个比较直观的查看内容是 ...

是的,我也发现了这个问题。另外还想知道idle shell、pycharm、jupyter notebook三者的区别,一直搞不太明白
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-12 17:31:57 | 显示全部楼层
idle shell 是编译器+代码编辑器,pycharm 也是个代码编辑器(这个工具很强大,java,c,c++ 几乎涵盖所有语言。我在张千锋的视频里看过)。我也是新手,不知道那么多。一步步学一点。总之呢,工具没有好坏,只有合适不合适,语言也是一样。我现在要做的是学习语言基础
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-12 17:33:11 | 显示全部楼层
你完整写完一个工程代码之后再发言好吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-12 17:36:55 | 显示全部楼层
去练习题里找到了答案:直接输入是将结果及类型打印到屏幕上,而print是将结果打印到屏幕上。希望对大家有帮助,如果需要可以看看课后练习题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-10 22:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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