zoukankan      html  css  js  c++  java
  • Python入门————计算机基础

    今日内容:
    一、 计算机基础
    计算机硬件(cpu、 内存、硬盘)
    一个程序的运行过程(三大核心硬件是如何协同工作的)
    操作系统介绍

    平台=计算机硬件+操作系统
    跨平台介绍

    二、数据类型
    布尔类型

    三、 输入input


    四、格式化输出

    五、基本运算符

    六、流程控制之if判断

    七、流程控制之循环
    while循环
    for循环
    一、理解计算机组成部分的大前提:
    计算机所有的组成部分都与人的某一个功能或者器官相对应

    二、
    计算机 奴隶(人)
    大脑
    控制器 控制功能:控制身体其他器官的功能

    运算器 运算功能:数学运算与逻辑运算

    存储器
    内存:临时存储 记忆功能:存储数据
    优点:存取书都快
    缺点:断电数据丢失
    外存:硬盘 载体记录(日记)
    优点:永久保存数据
    缺点:存取速度远慢于内存
    输入设备
    键盘、鼠标
    输出设备:
    打印机、显示

    ps:
    控制器+运算器=》 cpu硬件======》人脑
    内存=========》 人脑的短期记忆
    cpu:从内存中取出指令来运行

    内存:程序的指令必须先加载到内存中

    硬盘:永久保存数据

    程序最先一定是先保存在硬盘上的,
    而程序的运行,必须先将程序的代码从硬盘读入内存
    然后cpu再从内存读取指令来运行


    python程序的运行的三个步骤:python D: est.py
    1.先启动python解释器
    2.解释器会将D: est.py 由硬盘读入内存
    3.解释器开始解释执行刚刚读入的内存的代码,识别python语法

    三、操作系统
    硬件是死的,硬件不会自己主动运行,所有的运行都是由软件控制的
    所以硬件之上是软件,软件是硬件的灵魂




    软件的运行平台=计算机硬件+操作系统

    平台:
    windows+联想计算机

    andriod系统+小米手机

    苹果系统=iPhone

    跨平台:
  • 相关阅读:
    Apollo与ROS
    QT windeployqt
    自定义QGraphicsItem
    ROS与C++
    aptitude与apt-get
    解决tcp粘包问题
    网络中两台主机通信
    I/O多路复用之select、poll、epoll
    Nginx命令行控制
    C++11
  • 原文地址:https://www.cnblogs.com/x945669/p/12360254.html
Copyright © 2011-2022 走看看