Ubuntu下IPython(纯命令行版)基础编辑操作问题咨询
命令行版IPython基础操作解决方法
拆分带冒号的代码为多行
输入for x in range(10):这类带冒号的代码时,别直接按Enter,按Ctrl+Enter就能进入多行编辑模式,IPython会自动帮你缩进下一行,直接输入x += 1即可,之后按Enter就能执行整个循环。
无需移到最后一行执行多行代码块
编辑多行代码时,不管光标停在代码块的哪一行,按下Alt+Enter(Ubuntu终端下)就能直接执行整个代码块,不用特意把光标移到最后一行。
额外技巧:如果需要编辑较长的多行代码,直接输入%edit命令,会打开系统默认编辑器(比如nano),在编辑器里写完代码保存退出后,IPython会自动执行这段代码,比在命令行里逐行编辑方便很多。
内容的提问来源于stack exchange,提问作者Simd
相关产品推荐
相关产品推荐

