zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Python SOCKET网络编程
    网络基础 -- 子网划分
    网络基础 -- 网络协议篇
    面向对象练习:学生选课系统
    python 异常处理 断言
    Python 面向对象 中高级
    Python 面向对象 基础
    Python 练习
    Python 练习计算器
    Python 正则表达式
  • 原文地址:https://www.cnblogs.com/colacheng0930/p/11475494.html
Copyright © 2011-2022 走看看