计算机语言--python
计算机语言包括:机器语言、汇编语言、高级语言。
机器语言是直接使用二进制代码进行控制计算机硬件,所执行速度非常快,但是复杂程度高,不利于开发;汇编语言在机器语言的基础上用英文标识代替二进制代码,相对于机器语言的开发速度有所提升,执行速度较机器语言慢;随着技术的跟新,因此出现高级语言,其中高级语言分为编译型和解释型。编译型如C语言,优点是调试一次可以重复使用,大大提高执行速度,但是它的缺点是换到别的计算机需要重新调试;所以他的优点是执行速度快,缺点是调试麻烦;解释型如python,解释型高级语言需要安装解释器,类似于同声传译,执行速度较慢,需要安装解释器,优点是跨平台性非常强,优点是方便调试。综上所述:执行速度:机器语言>汇编语言>编译型>解释型;开发速度:解释型>编译型>汇编语言>机器语言。跨平台性:解释型>all。
python解释器是由一位大牛圣诞期间开发出来的,至今发展已经很多年,版本也在不断跟新。使用python语言之前需要在电脑上安装python解释器,并配置好环境变量,如果同时安装多个版本python,那么需要在安装目录下找到python.exe,并进行拷贝,然后再重新命名;一定要保留原版,因为pip工具会调用它。
python编译器执行程序是解释执行,即打开文件读内容,因此对文件后缀没有要求;通常以.py命名。主要包括三个步骤:编译器被打开;python文件被读入内存;编译器进行编译。
语法中的变量:变量顾名思义即变化的量。之所以要用变量是因为程序执行的本质就是一系列状态的变化,变是程序执行 的直接体现。所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态以及状态的变化。那么变量的命名方式又是怎样的呢?主要有三点要求:1.变量是字母、数字、或者下划线的任意组合;2.变量不能以数字开头;3.变量不能使用特殊关键字。标量的定义方式主要有两种:驼峰体与下划线(推荐使用)。