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、输入输出

待会写
原文地址:https://www.cnblogs.com/cnblogswilliam/p/14145499.html