>>321〜329
>何が問題なの?
例えば、
「初めてのPython」でオーバーライドのことを
オーバーロードと表現している???
引数の数で関数の動きを変えることが
Pythonでは出来ないんだとP415まで読んで
ようやく分かりました。「初心者」が嵌り易い
問題だと思いませんか?

class OverLoad :
  
  #オーバーロードのサンプル
  def add (self,x,y,z):
    return x + y + z
  def add (self,x,y):
    return x + y

print OverLoad().add(3,4)
print OverLoad().add(3,4,5)

>>>
7

Traceback (most recent call last):
 File "C:/Python25/overload.py", line 14, in <module>
  print ol3.add(3,4,5)
TypeError: add() takes exactly 3 arguments (4 given)