鱼C论坛

 找回密码
 立即注册
查看: 2377|回复: 7

[已解决]python避免不希望的上面一行输出

[复制链接]
发表于 2020-2-16 20:07:06 | 显示全部楼层 |阅读模式

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

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

x
python教程第二课中课后练习,print name那里,在先打完第一行代码后,回车直接出现了字符串?
这不是希望的呀。第二行print还没有输入呢!
求解答
最佳答案
2020-2-16 20:08:33
新建一个.py的文件 在文件里写吧 不要在shell里直接写
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-16 20:08:33 | 显示全部楼层
按 Ctrl + N 新建一个文件,在文件中写代码,最右按 F5 保存运行。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-16 20:08:33 | 显示全部楼层    本楼为最佳答案   
新建一个.py的文件 在文件里写吧 不要在shell里直接写
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-17 07:10:53 | 显示全部楼层
306356415 发表于 2020-2-16 20:08
新建一个.py的文件 在文件里写吧 不要在shell里直接写

如果在embed window里面呢?只有新建.py才可以吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-17 14:12:04 | 显示全部楼层
YiheSUN 发表于 2020-2-17 07:10
如果在embed window里面呢?只有新建.py才可以吗

我的理解就是你需要创建一个文件,然后把要写的代码都放在文件里一并执行出来,既然是python语言那当然得要.py文件,如果放在一个执行器里面你输一行它执行一行可能就做不到你希望的结果。我也是新手,刚接触python没多久,见谅嘿嘿
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-17 14:14:25 | 显示全部楼层
要编写一个完整的程序就在Shell里按Ctrl+N创建新文件来编写。
或者直接自己新建一个 .py 的文件,在py文件里编写代码。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-17 15:49:53 | 显示全部楼层
306356415 发表于 2020-2-17 14:12
我的理解就是你需要创建一个文件,然后把要写的代码都放在文件里一并执行出来,既然是python语言那当然得 ...

haha,就是说 执行器 和 IDLE还是有区别的咯?
我也是新手,就不耻下问了,别笑话我问题太low
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-18 12:30:43 | 显示全部楼层
YiheSUN 发表于 2020-2-17 15:49
haha,就是说 执行器 和 IDLE还是有区别的咯?
我也是新手,就不耻下问了,别笑话我问题太low

我觉得idle就是一个执行器(当然也可能不叫这个名字但我想表达的意思就是它是输一行执行一行的那种工具)如果你想同时执行多行代码的话还是需要新建一个.py文件的,之后通过python打开,就会实现多行编译,也就是你说的想同时print两行东西出来。另外你如果单纯想打两行文字的话也可以用'\n'这个换行符加在第一句的后面,会自动实现换行。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-3 00:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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