变量

作者: 幽梦阁 | 来源:发表于2018-02-28 18:44 被阅读0次

    这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。

    而python的变量的赋值可以是不固定的,而且同一个变量是可以重复赋值的。所以,python是一个动态语言。

    变量在计算机内存中的表示:

    例如:a = '123',这个时候python解释器做的事情是:

    1.在内存中创建一个‘123’这样的一个字符串,

    2.在内存中创建了一个名为a的变量,并把它指向'123',

    当然了,也可以把一个变量a赋值给另一个变量b,实际上是把变量b指向变量a所指向的数据。

    常量:在python中,常量通常是用全部大写的变量名来表示的。

    除法:在python中,除法有两种方式,

    1./ : /除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数.

    2.//://除法只取结果的整数部分.

    小结:Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量给关联起来。

    对变量赋值x = y是把变量x指向真正的对象,该对象是变量y所指向的。随后对变量y的赋值不影响变量x的指向。

    相关文章

      网友评论

          本文标题:变量

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