• 管理
  • day 02

    编程语言分类

    机器语言

    01010101011010100001011111000

    计算机的设计初衷 --》 科学计算

    破解电报 --》造原子弹 --》 科学家(政府)才能用计算机 --》用计算机实现多媒体功能

    优点:执行效率高

    缺点:开发效率低

    汇编语言

    优点(相较于机器语言):开发效率高

    缺点(相较于机器语言):执行效率低

    高级语言

    编译型语言(谷歌翻译)

    1.把所有代码一次性翻译成一个.obj文件

    优点(相较于解释型语言):执行效率高

    缺点(相较于解释型语言):开发效率低,翻译器翻译之后才能找到bug,改一次bug需要翻译一次,再改再翻译

    解释型语言(同声传译)

    优点(相较于编译型语言):开发效率高

    缺点(相较于编译型语言):执行效率低

    网络的瓶颈效应

    网络通信的时间(10ms)远远大于执行程序的时间(0.01ms)--》程序的执行效率没必要考虑了 --》 (网络的应用程序)解释型语言 --》 Python

    执行python程序的两种方式

    交互式

    输入一行,解释一行

    交互式下,不需要使用print,会自动打印

    不会用,一般做调试()

    缺点:关掉了程序就没了

    命令行式

    解释一个文本

    python是一个解释器

    python 文件路径

    jupyter的使用

    pycharm 更多的是对命令行式的衍生

    jupyter 更多的是对交互式的衍生

    pip install jupyter

    python -m pip install jupyter

    ctrl+r键刷新

    使用

    切换到路径下

    cd更换盘符,需要先d:

    输入jupyter notebook

    如果浏览器(谷歌浏览器)没有自动跳

    让你输入token,3469eb31a34a20838760910ddc6f9c9450ddf39bf12cb56f

    esc+m 切换到标记md模式

    shift+enter 运行

    a 往上新增代码块

    b 往下新增代码快

    y python代码模式

    file --》download --》 md

    posted @ 2019-09-06 16:20  colacheng  阅读(121)  评论(0)    收藏  举报
    Live2D