• python基础介绍 1



    1、基础概念介绍(***)

    2、三大核心硬件与程序运行的关系(******)

    3、编程语言分类介绍(**)

    4、安装python解释器(2.7.18、3.8.3)(*****)

    5、第一个python程序:python程序运行的三个步骤(******)

    6、变量(*****)

    7、基本数据类型(*****)


    一:基础概念介绍(***)
    python是一门编程语言,什么是编程语言?
    编程语言的本质就是一门语言,而语言是用来沟通的

    程序员-------------------编程语言--------------计算机


    什么是编程:1、先把业务逻辑想清楚 2、用语言翻译业务逻辑


    银行行长----------------汉语--------------------业务员
    接收用户输入的用户名
    接收用户输入的密码
    判断 输入的用户名 等于 正确的用户的名 并且 输入的密码 等于 正确的密码:
    告诉用户认证成功
    否则:
    告诉用户输入的账号密码错误


    银行行长----------------编程语言--------------------计算机
    接收用户输入的用户名
    接收用户输入的密码
    判断 输入的用户名 等于 正确的用户的名 并且 输入的密码 等于 正确的密码:
    告诉用户认证成功
    否则:
    告诉用户输入的账号密码错误



    程序员----------------------编程语言-------------------------计算机

    二:计算机硬件的核心组成
    cpu:===============================================================》大脑
    1、负责运算(数学运算+逻辑运算)
    2、负责控制计算机所有其他硬件的运行
    内存:=============================================================》大脑的记忆功能
    优点:存取速度都快
    缺点:断电数据丢失,临时保存数据


    硬盘:============================================================》笔记本
    优点:断电数据依然存在,永久保存数据
    缺点:存取速度都慢


    三大核心硬件与程序运行的关系:
    程序最先存放于硬盘中
    程序的运行经历从硬盘把程序的代码读入内存中,然后cpu会从内存中取出指令然后运行


    IO问题对优化序效率带来的影响?
    1、优化读:让经常使用的数据尽可能地事先缓存到内存中
    2、优化写:数据在内存中攒一大波再写入硬盘


    三“:计算机的三层体系结构
    操作系统是一个协调、管理、控制计算机硬件资源与应用软件资源的一个控制程序


    应用程序/用户
    控制程序=》操作系统 文件
    计算机硬件 硬盘


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

  • 相关阅读:
    网站性能优化(1)
    网站性能优化(2)
    mac终端使用
    CSS尺寸 ScrollTop、ScrollHeight、ClientHeight、OffsetHeight总结(四)
    Canvas 与 SVG 的比较
    tsconfig.json配置详解
    Rxjs基本原理
    HTML总结
    盒模型之BFC与文档流对比(二)
    JS深拷贝与浅拷贝
  • 原文地址:https://www.cnblogs.com/2722127842qq-123/p/13448907.html
Copyright © 2020-2023  润新知