1.4 编程语言分类

1.4 编程语言分类

1.4.1 机器语言(了解)

0和1

优点(对比汇编语言):执行代码效率快

缺点(对比汇编语言):开发效率慢

1.4.2 汇编语言(了解)

英文字符代替0和1,依旧是直接与硬件交互

有点(对比机器语言):开发效率高

缺点(对比机器语言):执行效率低

1.4.3 高级语言

  • 解释型语言(同声传译)

    • python:写一行编译一行,编译结果不保存
    • 优点(对比编译型):开发效率高
    • 缺点(对比编译型):执行效率低。(python是通过C写的)
  • 编译型语言(谷歌翻译)

    • C、Java:把代码一次性写完编译,得出结果并保存。

    • 优点(相对于解释型):执行效率高(直接翻译成机器语言)

    • 缺点(相对于解释型):开发效率低(写完所有代码才能看到是否有错误)

瓶颈:网速限制

4.4.4 执行python程序的两种方式

  • 交互式
    在终端内输入python,然后输入python代码
  • 命令行式
    在终端输入:python 文本文件路径,执行程序。

执行python程序的两种IDE

  • pycharm
  • jupyter
posted @ 2025-08-01 20:44  bokebanla  阅读(9)  评论(0)    收藏  举报