编程语言

2023年 10月 21日

编码

大家都遇到过乱码,本质在于默认和使用的字符集不同,用不同的编码在交流。尽管Unicode是世界标准,但它在某些场合未必是最优的编码,不一定会采用。 编码举例 比如python.py: s = &#82 …阅读更多

进一步了解
2023年 10月 21日

命名空间

命名空间减少大型应用程序的命名冲突。世界、国家或者一个家庭,都有自己的“命名空间”,有分而治之和各自为政的味道。 不同命名空间形式

进一步了解
2023年 10月 21日

变量作用域

在世界范围,谈到”李小龙”,大家认为是香港的,在我们村,也有一个”李小龙”,大家一起谈论事情,就指村里的,一言以蔽之,在什么范围表达对应的”李小龙”根据场景。 同名冲突 枚举

进一步了解
2023年 10月 21日

静态变量

静态变量一般位于程序全局data区,只是编程语言根据它所在的scope做语言级别访问限制。 静态变量和全局变量

进一步了解
2023年 10月 21日

Python

作为一门脚本语言,在人工智能领域用起来方便灵活,语法简洁自由是很大原因。 查看字节码 如下示例用dis库查看字节码: AST 如下示例用ast库查看抽象语法树。

进一步了解
2023年 10月 21日

LISP

上个世纪50年代,一种被用于人工智能研究的语言LISP诞生,时至今日,依然有LISP方言在研究和使用中。 LISP特点

进一步了解
2023年 10月 21日

脚本语言

如果脚本语言不能迅速解决问题,那么它是无用的。如计算1369 + 4589的数值,用C语言需要编写这段代码并编译,再执行。用Python只需要输入1369 + 4589即可。

进一步了解