美文网首页
3、Python的赋值、变量、常量

3、Python的赋值、变量、常量

作者: 让数据告诉你 | 来源:发表于2017-11-29 13:51 被阅读0次

    前篇文章介绍了数据类型,数据类型构成了变量的基础,变量可以是任意的数据类型。

    想要用变量,必须先赋予变量一个值,这个过程就叫做赋值。

    赋值:

    赋值就是将某一变量赋予一个特定的值,例如a=100,就是将100这个值赋给了a,这个过程就叫做赋值,a就称之为变量。

    变量的赋值

    图中可以看到,变量a先被赋予了666的整数值,然后被赋予了Python的字符串类型。也就是说变量在Python中是是没有固定的数值类型的,是属于动态语言(与静态语言相对,静态语言中a被赋值之后就不能进行第二次赋值)。

    这里需要主要的是Python对大小写的敏感的,也就是a和A是不一样的。

    变量:

    变量有两种类型,一种是下划线(user_id),一种是驼峰(userId)。

    变量赋值的传递

    一个变量的值可以被赋予另外一个变量,而且是从上而下的执行关系。

    变量赋值的迭代

    这个看起来好像有问题,其实这里有一个程序执行先后的知识,程序是先计算a+100的值为200,然后将其赋值给了a。等号右边的计算先于左边,这是从右到左的逻辑关系。

    常量:

    常量是与变量对应的,是固定不变的量,在Python里没有真正意义的常量,一切都是可变的,它更多的是习惯上的叫法。

    相关文章

      网友评论

          本文标题:3、Python的赋值、变量、常量

          本文链接:https://www.haomeiwen.com/subject/thpubxtx.html