小工具知识网

当前位置: 首页 > 行业知识 > 【python基础学习3】jupyter notebook 相关技巧学习

行业知识

【python基础学习3】jupyter notebook 相关技巧学习

2026-11-10 14:16:43 来源:互联网转载

���录

1 我安装的anaconda里的jupyternotebook版本有如下2个:      

1.1  jupyternotebook

1.2 jupyterLab       

2 创建新的jupyter

2.1 在jupyter notebook 里创建文件

2.2 在jupyterLab里创建文件

3 jupyterNotebook的一些常用技巧

3.1  常用的快捷键

3.2 jupyterNotebook显示行数:shift+L

3.3 整体缩进:Ctrl + ]  和 Ctrl + [ 

3.4 jupyternotebook的网页控制条:隐藏/显示block

4 jupyterNotebook的一些奇怪的特点

4.1关于输出: 变量名/print(变量名) 的奇怪优先级

4.2 在 import matplotlib后显示图像,不需要使用 plt.show

4.3 还有些其他特点,陆续补充

5 关闭 jupyter notebook

5.1 jupyter notebook里关闭文件

5.2 jupyterLab里关闭文件


1 我安装的anaconda里的jupyternotebook版本有如下2个:      

1.1  jupyternotebook

  • #基础版,我个人感觉不太容易因出错而导致 ipykernel 崩溃

    1.2 jupyterLab       

    • #升级版,显示效果等便捷性都比jupyternotebook好
    • 但是我感觉使用 turtle时总容易出错后卡***

      2 创建新的jupyter

      2.1 在jupyter notebook 里创建文件

      • 下面是在jupyter notebook 里创建文件

        2.2 在jupyterLab里创建文件

        • 下面是在jupyterLab里创建文件
        • 可以用下面2种方法

          点文件这里的加号也可以

          3 jupyterNotebook的一些常用技巧

          3.1  常用的快捷键

          • Tab : 代码补全或缩进
          • Shift + Tab : 提示
          • Ctrl + ] : 缩进
          • Ctrl + [ : 解除缩进
          • Ctrl + A : 全选
          • Ctrl + Z : 复原
          • shift+L:  显示行数

            3.2 jupyterNotebook显示行数:shift+L

            • 显示行数:shift+L

              3.3 整体缩进:Ctrl + ]  和 Ctrl + [ 

              • python的单行缩进大家都知道,但是有时候需要整体调整
              • jupyternotebook整体缩进方法:选择多行代码block后,按tab可以整体缩进
              • csdn的写文档里的分类标签,按tab一样可以往下一级
                • 快捷键
                • Ctrl + ] : 缩进
                • Ctrl + [ : 解除缩进

                  3.4 jupyternotebook的网页控制条:隐藏/显示block

                  •  jupyternotebook的网页控制条,点击可以隐藏/显示block
                  • 隐藏后显示为:。。。

                    4 jupyterNotebook的一些奇怪的特点

                    4.1关于输出: 变量名/print(变量名) 的奇怪优先级

                    • 输出方式1:变量名:  list1
                    • 输出方式: print(变量名):print()
                      • 如果单独一个,都可以正常输出
                      • 如果2个都有
                        • 则print()的输出在后面的话,会覆盖变量名的输出。
                        • 则print()的输出在前面的话,两个都会输出。

                      4.2 在 import matplotlib后显示图像,不需要使用 plt.show

                      正常情况下matplotlib作图,要显示图像,必须调用plt.show(), 否则不显示

                      • 还有种说法是,加入如下代码后,不需要plt.show()也能正常显示
                      • %matplotlib notebook
                      • %matplotlib inline
                      • 但是实测并不需要

                        实测情况

                        • 在jupyter notebook 里,显示图形并不需要加一句 plt.show
                        • 这个因为jupyternotebook这个特殊IDE决定的
                        • 网页IDE的特殊性?

                          4.3 还有些其他特点,陆续补充

                          5 关闭 jupyter notebook

                          5.1 jupyter notebook里关闭文件

                          • jupyter notebook 直接关闭网页并不能关闭
                          • 关闭网页只是关闭了显示
                          • 必须选择菜单最下面的 file/ close and halt 关闭

                            5.2 jupyterLab里关闭文件

上一篇:高手怎么攻击服务器的?

下一篇:flutter使用image.network加载网络图片错误及解决方案(OS Error: No address associated with hostname, errno = 7)