美文网首页
01.数和四则运算--2变量

01.数和四则运算--2变量

作者: 31c83c38fa9a | 来源:发表于2018-07-27 11:13 被阅读0次

    在编程语言中,经常要用到“变量”和“数”(python中严格来讲是对象)来建立一个对应的关系。例:

    >>>x=10

    >>>x

    10

    >>>x=11

    >>>x

    11

    在这个例子中,x=10就是在变量x和数10之间建立了对应的关系,接着又建立了X与11之间的对应关系。我们可以看到,x先“是”10,后来“是”11.

    在python中,有这样一句话:对象有类型,变量无类型。怎么理解呢?

    首先,10、11都是整数,python中为它们取了一个名字,叫做“整数”类型的对象(或者数据),也可以说对象(或数据)类型是整数型,用int表示。

    当我们在python中写入了10、11,电脑就自动的在内存中某个地方建立了两个对象,这两个对象的类型就是int。

    那个X呢?就好比一个标签,当x=10时,就是将x这个标签栓在了10上了,通过这个x,就顺延看到了10,于是在交互模式中,>>> x输出的结果就是10,给人的感觉似乎是x就是10,事实是x这个标签贴在10上面。同样的道理,当x=11时,标签就换位置了,贴到11位置上了。

    所以,作用等同于标签的变量x没有类型之说,它不仅可以贴在整数类型的对象上,还能贴在其它类型的对象上,比如后面会介绍到的str(字符串)类型的对象等等。

    这是python的一个重要特征----对象有类型,变量无类型。

    相关文章

      网友评论

          本文标题:01.数和四则运算--2变量

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