且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Python语言程序设计》——2.7 定名常量

更新时间:2022-10-03 21:21:57

本节书摘来自华章计算机《Python语言程序设计》一书中的第2章,第2.7节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.7 定名常量

关键点:定名常量(named constant)是一种表示定值的标识符。
变量的值在程序执行的过程中可能会被改变,但是定名常量(或简称为常量)代表永远不会变的固定数据。在我们的ComputeArea程序中,π是一个常量。如果你经常使用它,而不想不停地输入3.141 59;那么你可以使用一个描述性的名字PI代表那个值。Python没有命名常量的特殊语法。你可以简单地创建一个变量来表示常量。然而,为了区分常量和变量,我们全部使用大写字母来命名常量。例如:你可以重写程序清单2-1来使用定名常量π,例如:


《Python语言程序设计》——2.7 定名常量

使用常量有下面三个好处:
1)你不必为使用一个值多次而重复性输入。
2)如果你需要修改常量的值(例如:将PI从3.14改为3.141 59),你只需要在源代码一处进行修改。
3)描述性名字会提高程序的易读性。