• 使用jupyter的一些常识


    使用jupyter的一些常识
        1.help
            查看帮助文档
            用法   help(len)
        2.?
            查看帮助文档
            用法   len?
        3.??
            查看帮助文档 ,可以显示出源代码
            用法   len??
        4.tab
            代码自动补全/缩进
        5.shift + tab
            查看参数及函数说明
            一般函数说明中*前面的内容是更重要的,但是不是绝对的
                如 np.array()
                array(object,dtype=None,*,copy=True,order='K',subok=False,ndmin=0,like=None)
                    一般只要看*前面的就行,如当前的 object,dtype=None
                    类似 object 只给了一个单词,没有=的,这样的参数必须要给,不然后报错
    
        6.%run
            运行外部文件
            用法 %run + 外部文件.py  例子 %run myscript.py
                def square(x):
                    '''square a number'''
                    return x ** 2
    
                for N in range(1,4):
                    print(N,"squared is",square(N))
        7.%time
            一般用于耗时长的代码段   >1s 自己判断会不会小于1s
            查看运行某语句需要的时间,计时     例如运行模型的时候会用到它
            用法 %time + 语句   %time 2 ** 10000
                1s     秒  = 1000 ms
                1ms   毫秒 = 1000 μs
                1μs   微秒 = 1000 ns
                1ns   纳秒
        8.%timeit
            一般用于耗时短的代码段  <1s
            查看运行某语句需要的平均时间,会多次运行这段代码。得到一个更为准确的运行时间
            用法 %timeit + 语句
            得到  39.9μs ± 4.25μs  per loop (mean ± std)……     mean ± std 指的是 平均值 ± 平均差(衡量一组数的离散程度,越小越集中,没有偏离很大)
        9.%%timeit
            查看运行某些语句需要的平均时间(多行代码时使用)
            用法 %%timeit
                语句1
                语句2
        10.!
            执行Linux/windows指令
        11.Ismagic
            列出所有的魔法命令
        12.pip
            使用pip命令安装
                pip install requests
                pip show requests -- 查看安装好的包
                    pip show requests 可以得到  包名,版本。简介。网址,作者,作者邮箱,声明,包的地址,依赖包,别的包依赖你,……
    
    
    
    1. """
    2. 使用jupyter的一些常识
    3. 1.help
    4. 查看帮助文档
    5. 用法 help(len)
    6. 2.?
    7. 查看帮助文档
    8. 用法 len?
    9. 3.??
    10. 查看帮助文档 ,可以显示出源代码
    11. 用法 len??
    12. 4.tab
    13. 代码自动补全/缩进
    14. 5.shift + tab
    15. 查看参数及函数说明
    16. 一般函数说明中*前面的内容是更重要的,但是不是绝对的
    17. 如 np.array()
    18. array(object,dtype=None,*,copy=True,order='K',subok=False,ndmin=0,like=None)
    19. 一般只要看*前面的就行,如当前的 object,dtype=None
    20. 类似 object 只给了一个单词,没有=的,这样的参数必须要给,不然后报错
    21. 6.%run
    22. 运行外部文件
    23. 用法 %run + 外部文件.py 例子 %run myscript.py
    24. def square(x):
    25. '''square a number'''
    26. return x ** 2
    27. for N in range(1,4):
    28. print(N,"squared is",square(N))
    29. 7.%time
    30. 一般用于耗时长的代码段 >1s 自己判断会不会小于1s
    31. 查看运行某语句需要的时间,计时 例如运行模型的时候会用到它
    32. 用法 %time + 语句 %time 2 ** 10000
    33. 1s 秒 = 1000 ms
    34. 1ms 毫秒 = 1000 μs
    35. 1μs 微秒 = 1000 ns
    36. 1ns 纳秒
    37. 8.%timeit
    38. 一般用于耗时短的代码段 <1s
    39. 查看运行某语句需要的平均时间,会多次运行这段代码。得到一个更为准确的运行时间
    40. 用法 %timeit + 语句
    41. 得到 39.9μs ± 4.25μs per loop (mean ± std)…… mean ± std 指的是 平均值 ± 平均差(衡量一组数的离散程度,越小越集中,没有偏离很大)
    42. 9.%%timeit
    43. 查看运行某些语句需要的平均时间(多行代码时使用)
    44. 用法 %%timeit
    45. 语句1
    46. 语句2
    47. 10.!
    48. 执行Linux/windows指令
    49. 11.Ismagic
    50. 列出所有的魔法命令
    51. 12.pip
    52. 使用pip命令安装
    53. pip install requests
    54. pip show requests -- 查看安装好的包
    55. pip show requests 可以得到 包名,版本。简介。网址,作者,作者邮箱,声明,包的地址,依赖包,别的包依赖你,……
    56. """

  • 相关阅读:
    Postman常用断言功能解析
    python数据分析及可视化(十六)金融量化(金融工具、金融分析、Tushare安装使用、双均线分析)
    七天.NET 8操作SQLite入门到实战 - 第五天引入SQLite-net ORM并封装常用方法
    树递归遍历和Mirrors遍历
    【jvm】记一次hive堆heap内存溢出的排查
    tls版本过低如何升级成1.2
    计算机毕业设计 基于SSM+Vue的志愿者招募网站的设计与实现 Java实战项目 附源码+文档+视频讲解
    「 程序员的理财与风险控制」意外险:花几十块就能让你不用担心明天和意外哪个先来
    C++primer 第二章 变量和基本类型
    jeecg-boot集成xxl-job调度平台,每秒/每分钟/手动都能执行成功,但是设置固定时间不触发?
  • 原文地址:https://blog.csdn.net/m0_61566562/article/details/139922534