python基础语法和变量

编程语言能在电脑上运行的基本原理:

    

高级语言的类型:

python是一个解释性语言。具有节约开发时间,跨平台性强的特点,但是运行速度较

慢,需要加快运行速度的部分推荐使用C语言进行改写。

python的历史:

  几个python的历史里程碑:

扫描二维码关注公众号,回复: 4847078 查看本文章

    1989年,吉多·范罗苏姆(龟叔)开始写python

    1991年,成功写出第一版python

    1999年,python的第一个web框架诞生:Zope 1

    2000年,python2.0诞生

    2004年,python2.4更新,并且增加了著名的django框架,是python的经典版本。

    2008年,python3.0更新,同时python2依然同步更新!

    2020年,python2将在这一年停止更新,推荐大众尽快使用python3

python语言各种版本的解释器:

  Cpython:就是我们常用的python解释器,使用C语言编写。

  Ipython:功能和Cpython完全一样,在Cpython基础上进一步优化,人性化程度更高。

  PYPY:使用了动态编译技术,执行速度明显要比Cpython快,但是目前还不成熟。

  Jpython:使用Java编写的解释器。

  IronPython:可以在.Net平台上运行的python解释器。

python2和3的区别:

  在操作方面几乎一样,区别在于内部运行,python3在python2的基础上进行了优化,

让python代码变得更简洁美观。

  在某些语句上有变化,两个版本都应该掌握!

python储存数据的容器:变量和常量

  变量:Variables,是用来在内存中临时储存数据以备调用的容器。

  变量定义名字的规范:   

  1,不能用数字开头。
  2,只能出现字母和数据和_符号。
  3,尽一切可能不要出现关键字。
  例如input,class,global等等。

  变量定义名字的约定习惯:

  可以使用大小写分隔字符方式进行定义:

    例如:NameOfMine = ...

  也可以使用下滑线分隔:

    例如:name_of_mine = ...

  变量使用=进行赋值,也有声名变量的意思。

  常量:

  常量是一个不可变的存储数据的容器。

  类似于变量,只不过器中的数据是不可变的。 

  常量约定,全部使用大写字母。

注意:如果变量b=a,b的值是直接指向在a中存储的值,

  所以当a值后续发生变化的时候,b值不会随之变化。

  

    

  

猜你喜欢

转载自www.cnblogs.com/wanghanyao/p/10247089.html