20分钟计算机编程通俗讲解


冯诺依曼体系→编程程序

实例
手电筒,指令,开关,方向
程序控制指令,实现照明功能
其实现实中的事物基本都按照如此模式一层一层实现

手电筒里的电池,灯泡,构造,有,都是封装好的,程序不管其们
封装:有,为各种事物安排结构,有供程序调用实现功能的东西,有
程序:调用封装好的结果
例如:开关与方向

若想使指令与计算机连接,我们需要为指令安装辅助元件
例如:电动装置

完整的API接口:指令+连接电脑的辅助元件
使指令与程序对接上
编程的本质:程序按照某种规律调用各种API


左边一般是通用的,右边不是
实例

实现复杂功能,程序需要调动某库某模块,也就是硬件才能实现
程序如何描述现实?
→程序如何了解对象?/API里是什么样的信息,程序才能识别到对象?
→有没有统一的形式来描述不同的对象?
两点,属性和行为
属性:叫啥名,长啥样,特征,有值
行为:会干什么


计算机
引入概念:类

定义一个类,然后将其中的属性和行为进行初始化定义,然后以此为基础,作为默认值
类的定义:对具有相同属性和行为的类似的对象的统称,它是对众多相似对象进行抽找个的结果

类→实例化成个体/→被其他类继承


python简介

自带代码编译器≈文本编译器
保证代码可以到一个固定的地方去测试执行

IDE集成开发环境:保证我们只需要考虑代码设计就可
在其中操作的本质:在命令行中操作代码

python基础

整数和小数


整数和浮点数是指物理实现方式

五个最基本的数据类型,都有自己特有的行为(方法)和属性,其可以衍生出python所有代码

python概览

模块和包→库和模块

类面向对象→类
05.12.19.20→程序执行的流程和时间安排
函数,高阶函数→算数,统计...
03.04.14→容器型数据类型,往坑里装对象
容器型结构思想推广
11.12→标准模块
异常除尽模块是一个类→记录不正常举动并反馈


