python数据分析之jupyter notebook工具使用

jupyter notebook 里面的一些快捷键真的太好用了啦!

贴出我经常使用的:


  1. 运行命令:
    ctrl + enter 表示执行选中单元(这是最常用的)
    shift + enter 执行本单元并选中下一单元
    alt + enter 表示 运行本单元并插入新的一行

  1. 插入新的代码单元
    选中某一个单元 按 A 表示在这个单元上方插入一个新的单
    选中某一个单元 按 B 表示在这个单元下方插入一个新的单元

  1. 最最好用的当然是代码提示了!:

按一下 Tab键你会发现 不需要记代码的感觉真的太好了 只需要记下关键字
按下 tab jupyter notebook 会提示,如下:

看!是不是特别的方便呢


  1. 当然如果你忘记了一些函数需要传递的参数:
    你可以使用这样的快捷键 shift + tab , 举个例子~

看到了吧~是不是特别方便呢


  1. 既然可以进行单元格的插入,当然也可以对单元格的删除咯:

选中要删除的单元格 连续按两下D 这个单元格就会被删除了


  1. 如果单元格被误删了怎么办?当然是有办法的

    如果使用传统的 ctrl + z 发现不太管用

    在Jupyter notebook 里 使用的是 选中某个单元格 按一下Z就能恢复了 太方便了!


  1. jupyter notebook 是一个超强利器~ 不仅能写代码还可以写注释、插入图片、注释markdown

    当你想在 code 和 markdown 来回切换的时候 也是有快捷键的~

    扫描二维码关注公众号,回复: 13499989 查看本文章

    如当你想将代码转化成markdown 只需要选中代码 按下M键 就能转化为markdown了

    那么 怎么转化回去呢? 也很简单 按下Y键就行了


  1. ? 和 ?? 的使用方法:
  • ? 和 ?? 可以显示源码信息 和 对象 信息 直接看图:

    显示库源码:
    一个 ?: 可以看到 显示 requests库常用的方法

    两个?: 发现显示 更多关于 requests库的信息


ps: 当执行 import requests? 或者 import requests?? 都会新生成一个单元 import requests

显示对象信息:

一个?:

两个?: 显示的信息更多了


以上是一些常用的jupyter notebook 命令 (未完待续…持续更新中)


这里顺带也记录一些jupyter notebook的魔法指令ba~

· 首先魔法指令都是以 % 开头

· 先在 环境中列出所有的魔法指令 瞧一瞧~


键入 %lsmagic

哇靠~ 这么多 当然了,这里只列出一些常用的魔法指令


· %time 计算代码运行时间(注意 只能计算当前行代码的时间),效果如下:


%%time  计算多行代码执行时间  


%%timeit   多次计算多行代码运行时间 取平均值

在这里插入图片描述


%mkdir xxx   在当前目录下创建一个文件夹   
学过Linux 看着是不是特别熟悉~
没有错 jupyter notebook 也支持部分的linux命令  
· %pwd 打印出当前工作目录~

%run xx.py 执行外部的py文件


查看当前会话的所有变量与函数名称的详细信息:


目前先更这些常用的~ 未完待续…

猜你喜欢

转载自blog.csdn.net/weixin_42218582/article/details/90724842