Python 基础——1 狠狠狠的基础

173 阅读1分钟

计算机基础

  1. CPU:中央处理器
  2. 内存:暂时存储数据 读取速度快,容量小,造价高,断电及消失
  3. 硬盘:长期存储数据
  4. 操作系统

语言

  • 计算机语言
    • 人与计算机交互
  • 机器语言
    • 机器指令,0 和 1
  • 编程语言
    • 介于机器语言和计算机语言之间的

Python 语言的发展历史

2008年同时更新了2.X版本和3.X版本

2005年,基于 Python 语言的的django开发

Python2与Python3的区别

  • Python2 原码不规范、有重叠代码
  • Python3支持中英文,默认编码方式为utf-8,Python2位ASCII码

Python 语言

Python 是一种编译型语言

  • 编译型语言:
    • 从上到下,逐行解释并运行
    • Python、PHP
    • 优点:便与调试、可以快平台、开发效率高
  • 解释型语言
    • 将代码一次性全部编译成字节码,在执行

Python 的优缺点

  • 优点
    • 开发效率公安:第三方库丰富
    • 可移植性
    • 可扩展性
  • 缺点
    • 运行效率低
    • 不能加密
    • 多线程问题