Python在交互环境敲代码时怎么换行,每次一按Enter键就直接执行程序了,可是代码还没有写完啊
Python在交互环境敲代码时怎么换行,每次一按Enter键就直接执行程序了,可是代码还没有写完啊。。...
Python在交互环境敲代码时怎么换行,每次一按Enter键就直接执行程序了,可是代码还没有写完啊。。
展开
12个回答
展开全部
你进入python里后的界面,即shell操作界面,叫做交互界面,是输入一行,敲回车就是执行的。
在这个界面中,选择file,新建一个py文件,在这里面你可以大段的输入代码,即敲回车就是换行,并且在保存的前提下进行编译和校对。
希望能帮到你。
在这个界面中,选择file,新建一个py文件,在这里面你可以大段的输入代码,即敲回车就是换行,并且在保存的前提下进行编译和校对。
希望能帮到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-26 · 知道合伙人软件行家
老夭来了
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1806
获赞数:8100
2008年从事软件开发,拥有多年的python,php,linux工作经验,发布过多个python,php的开源项目。
向TA提问 私信TA
关注
展开全部
如果是输入的一个大字符串的话,可以用""" aaa """这个3个引号的,
"""aaa
bbb
cccc
"""
这样来输入,如果是程序逻辑,只能输到完为止了。
当然更好的方法是写在文件里,然后使用python wenjianming.py来运行程序,这样万一有问题也不需要重复输入,方便省力。
如果解决了您的问题请采纳!
如果未解决请继续追问!
"""aaa
bbb
cccc
"""
这样来输入,如果是程序逻辑,只能输到完为止了。
当然更好的方法是写在文件里,然后使用python wenjianming.py来运行程序,这样万一有问题也不需要重复输入,方便省力。
如果解决了您的问题请采纳!
如果未解决请继续追问!
更多追问追答
追问
如果不是字符串就没有办法了吗?那交互环境局限性也太大了,而用IDLE新建一个.py文件虽然可以换行,但不能指出出错处,难道没有两全其美的办法吗?
追答
IDLE我倒是没用过,但是如果文件报错了,应该会提示出错误的位置:
test.py
1/1
1/1
1/1
1/1
1/1
1/1
1/0
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
python test.py
Traceback (most recent call last):
File "test.py", line 7, in <module>
1/0
ZeroDivisionError: integer division or modulo by zero
错误类型,还有发生错误的行数都有的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询