有一段代码,原意是声明几个常量,但是错误的在常量之间增加了,结果导致Python将数据类型做了转化:
>>> class Constants:... ONE=1,... TWO=2... >>> Constants.ONE(1,)>>> type(Constants.ONE)
究其原因,无非是Python将逗号视为为元祖声明的关键字。
本文共 246 字,大约阅读时间需要 1 分钟。
有一段代码,原意是声明几个常量,但是错误的在常量之间增加了,结果导致Python将数据类型做了转化:
>>> class Constants:... ONE=1,... TWO=2... >>> Constants.ONE(1,)>>> type(Constants.ONE)
究其原因,无非是Python将逗号视为为元祖声明的关键字。
转载于:https://www.cnblogs.com/Ankh/archive/2012/11/22/2782009.html