大数跨境

编程干货|掌握这个工具,新手也能一边写代码,一边写作

编程干货|掌握这个工具,新手也能一边写代码,一边写作 AI小白实战营
2021-03-25
1

点击蓝字🔝,关注“Python学习营”


 #你是否经历过这样的场景

好不容易熬夜写完的代码
结果运行时出现问题
只能不断检查调试代码
枯燥又麻烦


#不慌,这里就有一份指南!

今天就给大家介绍一款实用的工具
可以一边跑代码一边做笔记
同时还显示运行结果
笔记还能直接导出


往下翻看,解锁答案👇



  工具  
#Jupyter notebook

Jupyter Notebook是一个开源Web应用程序,允许您创建和共享包含实时代码,方程式,可视化和叙述文本的文档。

用途包括:数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等等。(Jupyter notebook官方介绍)


简而言之,Jupyter notebook可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序,也可在同一个页面中直接编写文档,便于作及时的说明和解释。

打开官网「jupyter.org」就可以看到两种安装方法,可以根据实际情况安装:


在简单了解了Jupyter notebook是什么之后,下面来说说这款工具的用法~



#直接执行shell命令

shell是一种与计算机进行文本交互的方式。

一般情况下,当你正在使用Python编译器,需要用到命令行工具的时候,需要在shell和编译器之间切换。

但用Jupyter notebook就完全不用这么麻烦,可以直接在命令之前加个「!」,就能执行shell命令,不需要切换来切换去。


 「执行shell命令」快速解锁👇  




例如想要安装库,

通常需要打开终端输入命令:


pip install xx库


在jupyter里只需要在命令前

加上「!」就可直接安装:


!pip install xx库








#魔术命令

在写代码过程中,总会有各种各样的需求:查看源码、运行本地代码、更改当前工作目录等等……

对于编程新手来说,也许会切换各种页面在引擎搜索源码、切换终端运行检查代码等等,页面太多难免会出现错误的状况。

而在Jupyter notebook中,只需要一个「%」,就能组成不同的命令,在一个页面完成命令的执行,不用看的眼花缭乱。


 「魔术命令」快速解锁👇  



更改当前工作目录   %cd


切换配色   %colors


bug调试   %debug


调试程序  %pdb


返回当前工作目录  %pwd


加载指定源码列出  %load


魔法函数的说明  %magic







#1+1>2的操作技巧

一款好的工具加上实用的操作技巧,效率提升,效能加倍~


  提示代码运行完毕  

如果代码需要运行较长的一段时间,可以添加代码让它告诉你何时完成运行。

代码完成后会发出提示声音



Mac系统


 

Windows系统






  使用多光标  

如果有多行代码,想要删除部分代码内容,我们可以使用多光标一次完成操作,不必每行每行去删除。

以下图为例,假设需要删除每行前面的数字,按住Alt键并选择整个单元格,再按下左箭头,会出现有多个光标,每行开头一个,从此处按下delete删除所有数字。

如果要将光标移到末尾,则按下右箭头。






Mac系统


Option+左箭头+delete 


Windows系统


Alt+左箭头+delete 





除了上面提到的两个操作,还有许多其他的使用技巧,比如:一键代码规范、笔记markdown、绘图、制作PPT……

更多的使用技巧及扩展工具可以参考官网「jupyter.org/widgets」。






#THE END

掌握实用工具
提高代码效率

如果你想——
#用好玩有趣的方式学习编程

欢迎到公众号菜单栏,点击“领体验课”~



【声明】内容源于网络
0
0
AI小白实战营
1234
内容 163
粉丝 0
AI小白实战营 1234
总阅读763
粉丝0
内容163