1,编程语言介绍:
分类:机器语言(直接用二进制语言编写程序,计算机执行效率极高,编程人员开发效率极低,跨平台性极差)
汇编语言(用英文标签代替二进制,计算机运算效率高,编程人员开发效率低,跨平台性差)
高级语言(用人能理解的语言写程序,最终还是要翻译成二进制语言,按照翻译方式分为:编译型,解释型)
编译型:如,C语言(GCC全部翻译好了,扔给计算机执行。 执行效率高,开发效率低,跨平台性低)
解释型:如,python(解释器同声传译,解释一行机器执行一行。 执行效率低,开发效率高,跨平台性高)
补充:混合型,Java
单纯考虑快慢是没用意义的,得放到具体的环境中具体考虑,考虑到网络通信延迟,开发性和跨平台性就显得很重要了。
2,python介绍:
Python的创始人为荷兰人吉多·范罗苏姆 [4] (Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,
决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代
首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。
python语言:指的是pyton的语法风格
python解释器:专门用来识别python这门语言的语法并解释执行的
3,解释器多版本共存:python的运行时离不开解释器的,目前常用官方解释器为python3.8
python2.7可能是最后一个版本。
python环境变量的设置:将python.exe的路径添加到系统的环境变量中。
4,运行python的两种方式:
1、交互式
即时得到程序的运行结果,多用于调试
2、脚本的方式
程序写到文件里(约定俗称文件名后缀为.py),然后用python解释器解释执行其中的内容
5,一个python应用程序的运行的三个步骤(******)
python3.8 C:ac.py 执行python程序经历三个步骤
1、先启动python3.8解释器,此时相当于启动了一个文本编辑器
2、解释器会发送系统调用,把c.py的内容从硬盘读入内存,此时c.py中的内容
全部为普通字符,没有任何语法意义
3、解释器开始解释执行刚刚读入内存的c.py的代码,开始识别python语法
对比文本编辑器读取C:ac.py文件内容也经历了三个步骤
1、先启动文本编辑器
2、文本编辑器会发送系统调用,把c.py的内容从硬盘读入内存
3、文本编辑会将刚刚读入内存的内容控制输出到屏幕上,让用户看到结果
对比:唯一不同的就是第三个阶段对读入内存的python代码的处理方式不同
6,注释:注释是对关键代码的解释说明,被注释的代码不会被执行。
单行注释 #
三引号多行注释 ''' ''' """ """
快捷注释 Ctrl+/
7、IDE集成开发环境pycharm
pycharm是一款编程人员必不可少的软件,可以提高开发效率。