2023年 10月 21日 编码 大家都遇到过乱码,本质在于默认和使用的字符集不同,用不同的编码在交流。尽管Unicode是世界标准,但它在某些场合未必是最优的编码,不一定会采用。 编码举例 比如python.py: s = '你好'... 进一步了解 编码 / 编程语言 0
2023年 10月 21日 命名空间 命名空间减少大型应用程序的命名冲突。世界、国家或者一个家庭,都有自己的“命名空间”,有分而治之和各自为政的味道。 不同命名空间形式 进一步了解 命名空间 / 编程语言 0
2023年 10月 21日 变量作用域 在世界范围,谈到”李小龙”,大家认为是香港的,在我们村,也有一个”李小龙”,大家一起谈论事情,就指村里的,一言以蔽之,在什么范围表达对应的”李小龙”根据场景。 作用域语法形式 同名冲突 枚举 超出范围... 进一步了解 作用域 / 编程语言 0
2023年 10月 21日 代码块 常见的代码块分隔方式是大括号{}, 但历史上,并不总是如此。 不同代码块形式 代码块表达式 代码块一般是指代 { 和 } 包裹的代码,传统的C/C++ 等不把代码块当做表达式,不能返回表达式的"值". 进一步了解 编程语言 0
2023年 10月 21日 Python 作为一门脚本语言,在人工智能领域用起来方便灵活,语法简洁自由是很大原因。 查看字节码 如下示例用dis库查看字节码: AST 如下示例用ast库查看抽象语法树。 进一步了解 Python / 编程语言 0
2023年 10月 21日 脚本语言 如果脚本语言不能迅速解决问题,那么它是无用的。如计算1369 + 4589的数值,用C语言需要编写这段代码并编译,再执行。用Python只需要输入1369 + 4589即可。 进一步了解 编程语言 / 脚本 0