在数据科学和机器学习的工具箱中,Jupyter Notebook 就像一把"瑞士军刀"(多功能且便携).虽然其严格来讲算不上是 IDE,但却提供了非常便捷高效的数据探索和分析挖掘的 coding 环境。解锁并熟练使用快捷键和魔法命令,可以让你码代码如行云流水,效率翻倍!

第一步:模式切换——你的“双形态”秘籍


第二步:命令模式快捷键——键盘上的“乾坤大挪移”

👉 核心三连击

👉 单元格七十二变

👉 编辑小剧场


第三步:编辑模式快捷键——码字如飞的“凌波微步”

代码补全:按 Tab 键,提示关键词,帮你填空(告别拼写错误!) ps:建议在 [设置 -> 设置编辑器] 中打开自动补全,说实话,按 Tab 键查看关键词提示有点烦人
💡 提示神器Shift+Tab 查看函数说明(不用再翻文档啦!)
光标闪现术


第四步:魔法命令——Jupyter 的“神秘咒语”

🔮 环境掌控

⏱️ 性能透视眼

🎨 可视化神技


点个赞 ,赛博拜佛 卍 , 代码不报错 ╰╳╯!

image

🌟 小贴士——避坑指南

  1. 模式别搞错:蓝色边框是“指挥官”,绿色边框是“编辑侠”,按 Esc/Enter 随时切换身份!
  2. 魔法要念对:魔法命令前加 %%%
  3. 快捷键冲突:如果某个键失灵,可能是被其他软件“劫持”了,试试自定义设置!
  4. 建议使用最新版的 jupyterlab,会好用的多.

💡 进阶玩法——打造你的专属武器

  1. 自定义快捷键:在 notebook.json 里 DIY,让你的键盘更懂你!
  2. 插件百宝箱:装个 jupyter_contrib_nbextensions,解锁目录、代码折叠等神器!
  3. 调试外挂:用 %debug 跳进代码案发现场,抓 Bug 快准狠!

🎯 实战场景——效率直接拉满!

  # 示例
  %timeit [i**2 for i in range(1000)]
  # 示例
  import matplotlib.pyplot as plt
  %matplotlib inline
  plt.plot([1, 2, 3], [4, 5, 6])
  plt.show()

🚀 最后一句

这些技巧就像给你的 Jupyter 插上翅膀!从今天开始,试着每天解锁 1-2 个新技能,小小'朱庇特',轻松拿捏!

哎 💡,别丢进收藏夹吃灰了,快点关注我吧,一起探索更多有趣的知识和技巧!


关注 BeijiuX 公众号,查看更多内容.

weixin

转载请注明出处