学会使⽤jupyter来编写代码
python在线编辑器python3相信⼤家已经打造好了python编程环境,与此同时⼤家也会有喜欢的编辑器;
vs code和pycharm是两种最为⼴泛的python编辑器,这两个我都喜欢⽤,
前者优点在于专业性,后者优点在于便捷性。
那么今天,我来介绍⼀种独特的python编辑器:jupyter notebook
jupyter notebook是⼀个在线编辑IDE平台,集代码,标记和⽂档于⼀⾝,能够记录⾃⼰的错误,还能随⼼所欲写⽂档!
废话不多说,进⼊正题:
①安装jupyter和ipython
数据库与数据处理课后题答案
打开conemu,输⼊conda install jupyter
就可以进⾏直接下载,中途只需要敲个y就可以直接下载完毕。
然后再输⼊conda install ipython,完成ipython的安装。
为什么呢要安装ipython呢?在百度词条中,我们可以看到的解释是:
IPython 是⼀个 python 的交互式 shell,⽐默认的python shell 好⽤得多,⽀持变量⾃动补全,⾃动缩进,⽀持 bash shell 命令,内置了许多很有⽤的功能和函数。
IPython 为交互式计算提供了⼀个丰富的架构,包含:
·强⼤的交互式 shell
·Jupyter 内核
·交互式的数据可视化⼯具
商品null啥意思
·灵活、可嵌⼊的解释器
·易于使⽤,⾼性能的并⾏计算⼯具
②打开jupyter notebook,完成进⼀步的配置
在conemu下载这两个软件完毕之后,输⼊jupyter notebook即可等待⽹页弹出。
我们可以看到,在新打开的⽹页中,存在⾮常多的⽂件夹,这样看上去肯定不舒服,对不对?我们希望进⼊⼀个空⽩的⽂件夹,然后开始创建代码。
这个时候,我们需要回到conemu中进⾏操作:
按ctrl+C退出jupyter notebook,这个过程需要耐⼼等待。
退出完毕的时候,我们需要产⽣⼀个配置⽂件:
在jupyter notebook中输⼊jupyter notebook --generate-config
然后conemu会提⽰你创建成功以及创建的⽂件夹位置:
打开那个⽂件夹,将⾥⾯的配置⽂件⽤编辑器打开(vscode或pycharm)。
在编辑器的页⾯中,按下ctrl+f进⾏搜索notebook_dir,这个时候就会弹出⼀⾏代码:
取消#注释,然后你创建⼀个新的⽂件夹⽤来存放jupyter代码,修改路径,参考我的:
培训视频下载网站这个时候,我们回到conemu中输⼊jupyter notebook,进⼊这个页⾯我i们可以发现再也没有令⼈讨厌的⽂档了,这个时候可以点右边的New,创建⼀个Python3项⽬:
这个地⽅是项⽬的名字,可以修改,我把它命名为学会使⽤jupyter。
当编写内容之后,我们保存,
可以在Home页⾯中查看到⾃⼰保存的⽂档。
③进⼀步掌握jupyter编写指南
回去刚才的页⾯,我们正式开始进⼊编写:
两种命令需要熟悉:
Esc(进⼊命令模式) Enter(进⼊编辑模式)
⾸先按Enter进⼊编辑模式的时候,我们可以感到光标在闪烁,代表可以键⼊数据,且⾏头的颜⾊是绿⾊。
按Esc进⼊命令模式,光标消失,此次⾏头的颜⾊变成蓝⾊。
那么在命令模式下,我们需要熟悉两种⽂档模式:
M(进⼊标记模式) Y(进⼊代码模式)
标记模式,也就是markdown⽂本,按M进⼊之后再按Enter进⼊编辑模式:
此时可以开始写markdowm⽂本了,我们需要了解到markdown下的标题:
⼀级标题
⼆级标题python新手小项目实例
三级标题
注意,井号后⾯必须接空格才是标题模式,若不接空格则是注释。
按下ctrl+Enter则是运⾏当前代码块的结果
那么我们是不是还要继续往下敲⽂档啊,需要⽣成⼀个新的代码块:
按下shitf+Enter则是运⾏当前代码块并⽣成下⼀个新的代码块。
我们发现,⽣成的新的代码块是属于代码的Y模式,我们需要切换成M模式
> 这个符号代表引⽤模式,其实相当好看的:
python2 unicode转中文别忘了切换M模式,我们继续来讲成对的三个反引号⽣成⼩注释(键盘tab的上⽅):
那么jupyter⼤概就讲完了,代码的Y模式就没必要讲,因为⼤家肯定都进⼊过Python环境调试PYthon代码,本质上是差不多的。接下来我将说⼀些更多的快捷键:
Esc命令模式中:
F : 查并且替换
Alt-Enter : 运⾏代码块并且插⼊下⾯
X : 剪切选择的代码块
C : 复制选择的代码块
V : 粘贴到下⾯
Shift-V : 粘贴到上⾯
D,D : 删除选中单元格
Z : 撤销删除
Ctrl-S : 保存并检查
Enter编辑模式中:
Ctrl-] : 缩进
Ctrl-[ : 取消缩进
下 : 光标下移
上 : 光标上移
更多的快捷键请在这⼉查询:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。