学習中に発見された注意事項2


1.文字列におけるプレースホルダの使用

  
  
  
  
  1. print 'my name is %s' % 'syh' 

複数の場合はこのように...

  
  
  
  
  1. print "hello world! i'm %s , i'm %d" %('syh',18

2.継承時は括弧

  
  
  
  
  1. class OldMan(Person): 

3.pickle(python実装)とcpicke(C実装、1000倍以上速いそうです)というメモリが2つあります.
4.tryとcatch pythonでtryかtryかcatchがexceptになった
5.特殊な方法
名前
説明
__init__(self,...)
このメソッドは、新しいオブジェクトが適切に使用される前に呼び出されます.
__del__(self)
オブジェクトが削除される前に呼び出されます.
__str__(self)
オブジェクトに対してprint文を使用するか、str()文を使用するときに呼び出されます.
__lt__(self,other)
より小さい演算子(<)を使用すると呼び出されます.同様に、すべての演算子(+,>など)に対して特別な方法があります.
__getitem__(self,key) x[key]インデックスオペレータを使用するときに呼び出されます.
__len__(self)
シーケンスオブジェクトに組み込まれたlen()関数を使用する場合に呼び出されます. 
以上、以前見たことがあります.
にあるhttp://sebug.net/paper/python/index.html
このチュートリアルは実用的です...興味のある子供は紙を見に行ってもいいです.