查看: 44533|回复: 29
[已解决]关于在IDLE中怎么换行继续敲写代码而不执行语句
电梯直达
发表于 2016-9-30 10:05:49
|
只看该作者
|倒序浏览
|阅读模式
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在观看小甲鱼视频20函数的那一节,发现小甲鱼都是直接在IDLE中直接敲入代码,不知道他是怎么换行的,比如像如下语句,怎么在IDLE 中敲出,我不知道该怎么换行
>>>def fun():
x=5
2016-9-30 12:47:21
按ctrl+n弹出新窗口,在新窗口里面写。
发表于 2016-9-30 12:47:21
|
只看该作者
本楼为最佳答案
按ctrl+n弹出新窗口,在新窗口里面写。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2016-9-30 14:23:50
|
只看该作者
回帖奖励 +1 鱼币
直接回车 就换行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
楼主|
发表于 2016-10-1 16:42:13
|
只看该作者
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2016-10-6 22:27:47
|
只看该作者
3.5版本 回车好像行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2016-10-7 11:54:48
|
只看该作者
昨天 没有发现 今天也发现 同样的问题 。 好像有冒号的 就可以 换行 没有的报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
当前离线UID日志
相册
贡献
荣誉
积分
发表于 2017-11-7 19:28:54
|
只看该作者
你这个换行是\n
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
当前离线UID日志
相册
贡献
荣誉
积分
发表于 2017-11-7 19:30:20
|
只看该作者
你这个换行,是因为最后有冒号,比如def定义函数,for循环、if等等这类的,所以回车后是换行操作
发表于 2017-12-9 12:08:09
|
只看该作者
我用的python3.6, 每次只要是 一个完整的语义可以执行。
例如:
>>> def Fun1():
x=5
def Fun2():
x *=x
return x
return Fun2()
>>> Fun1()复制代码
如果超过两个完整的语义,会自动分隔出来。
例如:
a=1
b=2复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2017-12-14 08:13:50
|
只看该作者
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2017-12-14 09:21:07
|
只看该作者
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-2-14 19:45:09
From FishC Mobile
|
只看该作者
如果是for循环的话ctrl+回车就可以跳到第二行继续写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-2-24 09:42:32
|
只看该作者
本帖最后由 dearg 于 2018-2-24 10:08 编辑
刚刚开始练习 发现了这个问题 百度里没有这里有气氛,我的尝试是输完→空格→ \ →回车,就可以继续写下面的代码了 ,可能是我自学好多原理还说不清
QQ截图20180224093928.png (28.25 KB, 下载次数: 0)
2018-2-24 10:07 上传
用的是py3.7 直接回车会执行print 而不能继续写
发表于 2018-4-3 10:26:25
|
只看该作者
def fun():
x=5
def函数,后面有冒号(:),直接回车就可以了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-7-30 16:27:42
|
只看该作者
我用的是python3.5.3,跟楼主遇到了相同的问题,请问楼主解决了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-8-8 20:32:46
|
只看该作者
ctrl+j
评分
荣誉 +5
鱼币 +5
贡献 +3
收起
理由
+ 5
+ 5
+ 3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
当前离线UID日志
相册
贡献
荣誉
积分
发表于 2018-9-23 14:59:07
|
只看该作者
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-9-23 16:51:17
|
只看该作者
你需要理清一下,shell和idle的区别。
你说的是shell,而不是idle。
idle是编辑器。
shell是你现在的命令行模式。