2.1

作者: 孟德尔的小豌豆007 | 来源:发表于2018-11-05 22:29 被阅读0次

    简介

    Python图形绘制
    2.1 深入理解Python语言
    2.2 实例 绘制
    2.3 模块一 turtle库的使用
    2.4 turtle程序语法元素分析

    • 方法论
      -Python语言及海龟绘图体系
    • 实践能力
      -初步学会使用Python绘制简单图形

    1. 深入理解Python语言

    -计算机技术的演进
    -编程语言的多样初心
    -Python语言的特点
    -超级语言的诞生

    2. 计算机技术的演进

    1.计算机系统结构时代(35年)
    1946第一台计算机的诞生-1981第一台IBMpc诞生

    • 计算能力问题
      2.1981-2008 网络和视窗时代(互联网和windows操作系统)
      2008安卓操作系统诞生 PC时代》移动时代
      -交互问题
      3.2008-2016 复杂信息系统时代
      计算机打败围棋冠军
    • 数据问题
      4.2016-人工智能时代
    • 人类的问题
      新计算时代

    3. 编程语言多样

    • C
      -指针 内存 数据类型
      -本质 编程者理解计算机系统结构
      -解决问题 性能

    • Java
      -内容 对象 跨平台 运行时
      -本质 理解主客体关系
      -解决问题 跨平台

    • C++
      -内容 对象 多态 继承
      -本质 理解主客体关系
      -问题 大规模程序

    • VB
      -内容 对象 按钮 文本框
      -本质 理解交互逻辑
      问题 桌面应用

    • Python
      -内容 编程逻辑 第三方库
      -本质 理解问题求解
      -解决问题 各类问题

    4. Python语言特点

    • 通用
    • 优势 语法可读性 较少底层 多种编程方式 语法简洁
    • 支持中文
    • 十几万库
    • 快速增长计算生态
    • python归python C归C
      HTML/CSS/JS 无可替代前端语言
    • 工具决定思维!

    5. 编程语言的种类

    • 机器语言
      -一种二进制语言 直接使用二进制代码表达指令
      -计算机硬件可直接执行,与具体CPU型号有关
      -01代码

    • 汇编语言
      -一种将二进制代码直接对应助记符的编程语言
      -汇编语言与CPU型号有关 程序不同用 需要汇编器转换

    • 高级语言
      更接近自然语言 同时更容易描述计算wenti
      高级语言代码与具体CPU型号无关 编译后运行

    • 超级语言
      粘性整合已有程序 具备庞大的计算生态
      集成开发

    相关文章

      网友评论

          本文标题:2.1

          本文链接:https://www.haomeiwen.com/subject/vpsexqtx.html