Python|动态输入

作者: 5a41eb2ceec6 | 来源:发表于2018-11-24 20:41 被阅读1次

    Python好用的原因就是在于它的动态输入,静态类型语言如C语言,往往需要每一个变量都明确地声明。

    int result = 0;
    for(int i = 0; i<100; i++){
        result += i;
    }
    

    而Python(动态类型的语言)就可以跳过这个特殊规定

    result = o
    for i in range(100):
        result += i
    

    这意味着在Python里,可以将任何的数据指定给任何变量

    x = 4
    x = "four"
    

    这种类型灵活性说明了一个事实: Python 变量不仅是它们的值,还包括了关于值的类型的一些额外信息。因为标准的Python的实现是用C语言编写的,这意味着每一个Python对象都是一个“聪明的伪C语言结构体”,这个结构体中不仅包含其值,还有其他信息。

    参考资料:
    《Python数据科学手册》

    相关文章

      网友评论

        本文标题:Python|动态输入

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