如何确定Python变量的类型?

您所在的位置:网站首页 python查看一个变量的类型 如何确定Python变量的类型?

如何确定Python变量的类型?

#如何确定Python变量的类型?| 来源: 网络整理| 查看: 265

不要这样做。询问某样东西的类型本身就是错误的。相反,请使用多态性。找到或在必要时自己定义对任何可能的输入类型执行所需操作的方法,并在不询问任何内容的情况下调用它。如果您需要使用内置类型或由第三方库定义的类型,则始终可以从它们继承并使用自己的派生。或者,您可以将它们包装在您自己的类中。这就是解决此类问题的面向对象方法。

如果你坚持检查确切的类型并在各处放置一些脏的if,你可以使用__class__属性或type函数来做这件事,但很快你就会发现自己每两到三次提交就会用额外的if来更新所有这些提交。使用面向对象的方法可以避免这种情况,只允许您为新的输入类型定义一个新的类。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3