擅长:python、mysql、java
<p>您不一定需要有方法来处理每种类型,特别是如果只需要简单的操作就可以了。一种常见的Python式方法是:</p>
<pre><code>def run(self):
try:
...assume it's a str
except TypeError:
...oops, not a str, we'll address that
</code></pre>
<p>这遵循了<a href="http://docs.python.org/glossary.html#term-eafp" rel="nofollow">Easier to ask for forgiveness than permission (EAFP)</a>风格的编码,通常更快更简单。在</p>