一、简介 1、编译型语言 写好代码之后,把代码编译成二进制文件,运行的时候运行编译好的二进制文件 例如:c,c++,c# 优点:速度快,一次编译,到处运行 缺点:编译过程慢 2、解释性语言(运行速度没有编译型语言快) 运行一行代码编译一行,什么时候运行代码,什么时候编译代码 例如:php ,python, ruby,java,go,JavaScript 缺点:运行速度比较慢 3、脚本语言 功能单一的语言,叫脚本语言 例如:shell,bat,JavaScript,html,vb 4、python可用于:后台服务开发,数据挖掘,数据分析,人工智能,自动化运维,自动化测试 二、变量 1、定义变量是为了后面还要用到它的值 2、编程都是和内存打交道的 3、既有单引号又有双引号,则用''' ''' 4、单行注释用# 5、多行注释用成对的三个单引号''' ''' 6、以下单词,定义变量时不能用:'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except','exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',