编译型;一次性将全部代码编译成二进制文件。

  例如;c,c++

  优点;运行效率高

  缺点不能跨平台,开发速度慢。

解释型;当程序运行时,从上至下,一行一行的解释成二进制。

  优点;开发速度快,效率高,可以跨平台。

  缺点;运行效率低。

python2x和3x宏观上的区别;

2x的源码,重复率高,不规范,而且py崇尚的是简单优美清晰,所以创建了3x,规范化。

在python2首行写

#-*-encoding;utf-8 -*-

解决python2中文报错问题

变量;由数字字母下划线任意组合,且不能以数字开头

  具有可描述性

  不能用python中的关键字

  不能用中文,不能用拼音。

常量;约定俗成不可更改,全部是大写字母。

注释;

  单行注释;#

  多行蛛丝;'''  '''  """  """

用户交互input;

  数据类型全部是str

基础数据类型;bool值 True False

      整形int +  -  *  /   %  //   **

      字符串str;加引号的视为str

      + 可以与数字*

if 条件;

  结果

if 条件;

   结果

eles;

  结果

if 条件;

  结果

elif 条件;

  结果

elif 条件;

  结果

else 结果

if 条件;

  if 条件; 结果

  else 结果

while 条件;

  结果

  结束while

  1,改变条件。

  2,brake。

  3,continue;   结束本次循环继续下次循环

02-10 08:14