zoukankan      html  css  js  c++  java
  • 12/16

    一、编程语言分类

    编程语言大致分为:机器语言、汇编语言、高级语言

    机器语言

    定义:直接用二进制指令编写程序
    优点:执行效率高
    缺点:
          1、二进制指令难以记忆,极容易出错,极其繁琐
          2、编程的复杂度极高
    

    汇编语言

    定义:用英文标签取代二进制指令去编写程序
    优点:执行效率高
    缺点:     
         1、编程的复杂度依然很高
    

    高级语言

    高级语言就是用人类能理解的表达方式去编写

    高级语言编写的程序计算机无法直接理解,必须经过翻译才可以,按照翻译方式的不同高级语言又分为两种
    1、编译型(c/go)
    2、解释器(shell/python)
    
    展开查看
    
    

    随着一步步的发展编程语言现在走到高级语言,各有优缺点
    以执行效率而言排序: 机器语言>汇编语言>高级语言
    以开发效率而言排序:高级语言>汇编语言>机器语言

    二、python介绍

    python是一种编程语言是基于c语言之上的一门语言

    python特点

    Python开发效率高稳定性一般

    三、安装多版本python解释器

    .....

    展开查看
    
    

    去python官网下载就可以

    四、第一个Python程序

    在cmd中运行Python解释器

    print("hello world")
    hello world

    交互式环境:

            特点:      
                  1、即时运行代码
                  2、无法永久保存代码
    

    五、Python程序运行步骤

    三个步骤

      1、先启动Python解释器
      2、python解释器会将存有python语言的文件a.txt的内容从硬盘读入内存
      3、Python解释器会解释执行刚刚读入内存的代码,识别Python语法
    
    思路延伸展开查看
    
    

    你想一个问题打开一个写有python语言的文件需要什么步骤呢?

    ps:你将Python语言写入到普通的文本文件中 打开需要的步骤有相同点也有不同点
    1、先启动文本编辑器
    2、编辑器会将a.txt的内容从硬盘读入内存
    3、把a.txt的内容显示到该编辑器中

    相同点都是
    第一步先启动程序
    第二步都是把需要运行的内容从硬盘读入到内存
    不同点是
    第三步python解释器会有一个识别功能
    而这时候问题就如下,虽然文本能用来永久存储代码,只有当Python解释器运行该文件时候才会显示python语言对错。

      所以在使用python语言的时候如果能有一个既能把保存的功能
      又能判断语法对错就更好了
    

    为了达到这种目的 我们使用IDE

    六、IDE

    集成开发环境(IDE,Integrated Development Environment )
    是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。

    END 所以我们使用pycharm =-=....

    七、注释

    开头注释

        """
        注释1
        注释2
        注释3
        """
    ps:  一般开头注释一个代码文件只存在一个
    

    代码内注释

      #单行注释
      print("hello world")  # 单行注释
     ps:长代码不建议注释在代码后 ,短代码可以注释在代码后
      不宜使用过多注释,注释重要内容即可~
    

    八、变量

    1、 什么是变量

      变量:将事物变化的状态记录下来,并且记录的结果是可以被改变的
            变:事物的状态
            量:事物的状态是可以变化的
      变量是一种存取内存的机制
    

    2、 为何要用变量

      为了让计算机能够像人一样记住事物的状态
    

    3、 如何用变量

      原则:先定义,后引用!!!!!!!!
       先定义:
            name="william"
            age=18
            height=180
            weight=75
      后引用:
            name
         >           # william   不显示
      在Python中让它打印出来引用的内容
      print(name)
      >william
    

    上节课重点内容复习

    Ps上节课内容详见笔记12/15

    展开查看
    
    

    1、与程序运行有关的三大核心硬件
    cpu 内存 硬盘
    2、操作系统
    操作系统是协调,管理 控制计算机硬件资源和软件资源的控制程序 ,操作系统位于应用程序和计算机硬件之间。
    计算机的三层结构:
    应用程序(解释器...图形应用程序)
    操作系统(系统接口、内核)-------打开文件
    计算机硬件(cpu、内存、硬盘)----硬盘空间
    ps:文件就是操作系统提供给用户或者应用程序操作硬盘的一种功能

    下节课预习

    1、基本数据类型
    2、输入输出

    待会写
    
  • 相关阅读:
    分享微云普通用户不限速下载方法
    PS基础之移动工具和分布对齐
    操作系统的概念、功能和目标
    又拍云+PicGo搭建图床教程
    05 数组
    04 循环结构
    02 数据类型_变量_运算符_表达式
    03 流程控制
    05 方法_递归
    win7下使用telnet的方法
  • 原文地址:https://www.cnblogs.com/cnblogswilliam/p/14145499.html
Copyright © 2011-2022 走看看