开发您自己的科学 Python 代码 在许多情况下,科学研究会将您带入全新的知识领域,这些领域以前从未被他人探索过。这意味着您需要做的计算工作也可能是全新的。虽然通常此类代码开发仍然发生在 C 或 FORTRAN 中,但 Python 的普及程度正在增长。在物理学中尤其如此。
Python 式解析程序 Python 开发者的信条 Pythonistas 热衷于赞扬我们语言的可爱优点。大多数 Python 初学者都被邀请在规范的 hello world 之后立即从解释器运行 import this。运行该命令最喜欢的俏皮话之一是
Python 脚本作为 Bash 实用程序脚本的替代品 对于 Linux 用户来说,命令行是我们整个体验中值得称赞的一部分。与其他流行的操作系统不同,在其他操作系统中,命令行对于除最有经验的老手之外的所有人来说都是一个可怕的主张,但在 Linux 社区中,鼓励使用命令行。
Salt Stack 入门 - 另一个用 Python 构建的配置管理系统 前几天,我自豪地穿着我的 Salt Stack 衬衫之一,当时我的女儿问我:“什么是 Salt Stack?” 我首先解释了它解决的问题。如果您有多台服务器并且想要对这些服务器执行操作,则需要登录到每台服务器,并在每台服务器上一次执行一项操作。它们可能是相当简单的任务,例如重启它们或检查它们已运行多长时间。或者,您可能想要做更复杂的事情,例如安装软件,然后根据您自己的特定标准配置该软件。您可能还想添加用户并为其配置权限。
使用 Python 进行符号数学 许多编程语言都包含库来执行更复杂的数学运算。您可以进行统计、数值分析或处理大数字。许多编程语言难以处理的一个主题是符号数学。但是,如果您使用 Python,则可以访问 sympy,即符号数学库。
书摘:《Python 标准库示例》 第 3 章:算法 Python 包含多个模块,用于使用最适合任务的任何风格优雅而简洁地实现算法。它支持纯过程式、面向对象和函数式风格。所有三种风格经常在同一程序的不同部分中混合使用。