zoukankan      html  css  js  c++  java
  • 1-IPython&jupyter notebook

    启动程序

    win+R,打开cmd终端,jupyter notebook +对应文件夹路径(可直接拖拽)

    双击D:删除当前cell

    单击M:转为markdown文档

    单击Y:退出markdown文档格式

    IPython的帮助文档

    1.使用help()

    使用?

    2.使用??

    对于自定义的函数,使用??会将源代码也显示出来。

    3.Tab自动补全

    IPython魔法命令

    1.运行外部Python文件

    # 在当前目录下有一个myscript.py文件:
    def square(x):
        """square a number"""
        return x ** 2
    
    for N in range(1, 4):
        print(N, "squared is", square(N))
    

    2.运行计时

    3.查看当前会话中的所有变量与函数

    4.执行Windows/Linux指令

    在Windows/Linux指令之前加上 !,即可在ipython当中执行Linux指令。

    5.更多魔法命令

    lsmagic列出所有魔法命令。

    notebook的快捷键

    1.命令模式

    '''
    • Enter : 转入编辑模式 
    • Shift-Enter : 运行本单元,选中下个单元
    • Ctrl-Enter : 运行本单元,选中本单元
    • Alt-Enter : 运行本单元,在下面插入一单元
    • Y : 单元转入代码状态
    • M :单元转入markdown状态
    • A : 在上方插入新单元
    • B : 在下方插入新单元
    • dd : 删除当前单元格
    '''
    

    2.编辑模式(Enter键启动)

    '''
    • Tab : 代码补全或缩进
    • Shift-Tab : 提示
    • Ctrl-A : 全选
    • Ctrl-Z : 复原
    • Ctrl-C : 复制
    • Ctrl-S : 保存
    • Ctrl-V : 粘贴
    '''
    
  • 相关阅读:
    【LeetCode-动态规划】编辑距离
    【LeetCode-栈】计算器
    【LeetCode-栈】字符串解码
    【LeetCode-数组】缺失的第一个正数
    【LeetCode-查找】寻找重复数
    【LeetCode-堆】丑数
    【LeetCode-堆】数据流中的第K大元素
    【LeetCode-排序】根据身高重建队列
    立项与启动
    JS中match方法探究
  • 原文地址:https://www.cnblogs.com/lotuslaw/p/14060968.html
Copyright © 2011-2022 走看看