首页 > 编程语言 > 详细

复习 python入门

时间:2021-04-17 17:17:56      阅读:13      评论:0      收藏:0      [点我收藏+]

python学习,到目前已经一个多月,最近讲到了网络通信协议,python 的基础阶段就要结束了,所以自己来做一个复习

 

一》 计算机基础:

  编程语言:

        什么是编程语言,如何用以及为什么用

  编程:   

        什么是编程, 为什么要编程,以及如何编程(老egon说月薪3w一下都不叫编程)

 

  计算机五大硬件组成:控制器,运算器,存储器,输入设备,输出设备

 

    注意哈,我这样写可是不行的哈(硬盘,内存,CPU, 输入设备,输出设备)

 

  与程序运行有关的三大硬件:

    硬盘,内存,CPU

 

    然后又涉及到程序运行的过程:

      加载阶段: 1.程序,也就是代码文件,是存放在硬盘中, 要从硬盘读取到内存中

            2.cpu从内存中读取代码内容

      运行阶段 :3.程序运行

  软件:

      硬件以上运行的都是软件,而软件分为两种

      1 应用软件

      2 操作系统 

    操作系统:

       定义:操作系统应用软件与硬件之间的一个桥梁,是协调、管理、控制计算机硬件与应用软件资源的控制程序。

    计算机三层体系结构图:

 

    由操作系统引申出一个,平台 的概念:

      应用程序都是运行于操作系统之上,而操作系统则是运行于硬件之上的,

      所以承载应用程序的是一台运行有操作系统的计算机,称之为应用程序的运行平台,即:硬件 + 操作系统 == 平台

 

      

      常见的平台有:windows系统+某款硬件、linux系统+某款硬件、ubuntu+某款硬件等,
      我们在开发应用程序时就需要考虑到应用程序的跨平台性,如果能开发出一款可以在任意平台运行的应用程序,那对于开发者来说真是极大的福音。
      而决定应用软件的跨平台性的关键因素往往是编程语言的选择,python恰好是一款跨平台性语言,这也是我们学习它的原因之一。

二》编程语言

 
  编程语言介绍: 什么是编程语言,为什么用以及如何使用编程语言
 
  编程语言分类:
        1 机器语言: 与计算机直接打交道,执行效率最高,但是开发效率极低
              二进制指令
 
        2 汇编语言:汇编语言仅仅是用一个英文标签代表一组二进制指令,但是开发效率依然低
 
        3高级语言:  开发效率高,执行效率低
               
               编译型
               解释型
              

              ps:混合型语言             
                Java是一类特殊的编程语言,Java程序也需要编译,但是却没有直接编译为机器语言,

                而是编译为字节码,然后在Java虚拟机上以解释方式执行字节码。

  python 是一种强类型,解释型,动态型语言
 
 
  一个python程序的运行方式分为两种:
 
    方式一: 交互式模式
 
    方式二:脚本文件
 
  注意与python文件的区别:
 
    py文件区分两种用途:   模块与脚本
 
  一个python程序的运行的3个阶段:
 
    1 启动python解释器
    2 解释器将代码文件读入到内存中
    3 python解释器识别语法,并执行
    
颠覆所学,如下链接
 
 
三》基础语法之变量
 
  什么是变量,为什么用变量,如何用变量
 
  变量的3个部分:
    变量名:
    赋值符号:将变量值所在的内存空间,绑定给变量名
    变量值:
    
 
 
      
      

    

 

复习 python入门

原文:https://www.cnblogs.com/oldboyqixu/p/14669938.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!