编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
编译语言:
编译语言是一种编程语言,其中我们使用编译器来编译和执行代码。编译器通常是从我们的书面源代码生成机器级代码的翻译器。
解释语言:
解释语言是一种编程语言,在其中,无需将程序编译为机器语言的指令,我们就可以直接自由地执行指令。解释器逐行执行程序。语言解释为编译后的实现(如平台独立性,动态范围,动态类型等)提供了更多的灵活性。
脚本语言:
脚本语言是控制应用程序的编程语言。可以在任何其他应用程序上独立执行的脚本。它们被广泛应用于它们所控制的应用中,并被用于自动化领域。
标记语言:
标记语言是一种人工语言,用于对文档进行注释,以便在语法上与文本(可定义文本显示方式的文本)区分开。
程序语言:
程序(命令式)编程意味着指定程序达到预期状态应采取的步骤。过程不过是一组可以通过过程调用引用的指令。这有助于代码的重用。这种类型的编程使程序结构化并易于跟踪程序流。
函数式语言:
函数式编程语言将每次计算都定义为数学评估。他们专注于函数的应用。一些函数式编程语言是纯函数式语言,但是许多所谓的函数式语言是不纯净的,包含命令式功能,它们不是纯函数式语言。
Python的优点
1.Python 是开源的
2.Python 是免费的
3.语法简单
4.能跨平台
5.面向对象
6.功能强大
7.可扩展性强
Python的缺点
1.运行速度慢
2.代码加密困难
1.input字符
2.缩进要求
3.注释

4.结束符
5.变量
6.数据类型
7.数据类型转换
8.转义字符
运算符:
1.算术运算符
+ (加), -(减) , *(乘) , /(除) , //(整除) , %(求模) , **(求幂)
2.关系(比较)运算符
>(大于) ,<(小于) , >=(大于等于) ,<=(小于等于) , ==(等于) ,!=(不等于)
3.逻辑运算符
and (与) or (或) not (非)
4.所属运算符
in(判断是否属于列表) not in
5.is运算符(判断二者内存地址是否相同)
is is not
== 判断二者数值是否相同
is 判断二者内存地址是否相同
6.赋值运算符
= += -= *= /= **=
a++ a- - ++a - -a(python没有自增自减)
字符串:
1.str ( ) : 强制转换成字符串
2.len ( ) :字符串里元素的个数