一.变量名命名规则
1).变量名要由字母数字下划线组成 2)变量名禁止以数字开头 3)变量名禁止使用Python自带关键字 4)变量名不要用中文和拼音 5)变量名大小写敏感 6)变量名推荐写法:下划线
二.数据类型
数值(int) 0~9 字符串(str) 引号引起来 '1' "a" """1a a1""" 波尔(bool) True False 列表(list) [] 元祖(tuple) () 字典(dict) {} 集合(set) set()
三.编程语言的分类
1)解释型和编译型 解释型:在每次执行的时候将字节码交给相应的解释器(虚拟机)解释成机器码然后运行 典型代表:Python,Ruby,PHP 编译型:在第一次预编译的时候编译成机器码,等下次运行的时候直接运行编译好的机器码即可 典型代表:C,C++,GO 混合型:先编译后解释,通过自己的编译器编译成字节码(而不是机器码),然后再通过解释器解释成机器码. 典型代表:JAVA 2)动态语言和静态语言 动态语言:在运行的时候才会做数据类型的检查,在内部记录,不需要人为指定. 静态语言:在运行代码之前就要做好变量的声明. 3)强类型定义语言和弱类型定义语言 强类型语言:当指定了一种类型,那么程序不可能将他当做另一种类型去对待,对于程序的运行更加安全. 弱类型语言:数据类型可以被忽略.