を実行したときに、恐ろしい量のbranchリストが出てくるって人はこれが原因かもしれない。 他人が追加したリモートブランチはfetchで取ってこれるが、削除したブランチはそのまま残る。 削除されたリモートブランチをローカルに適用するにはオプションが必要。
CalDict 演算子で計算可能な辞書 python dictionary の強化版 collection.UserDictを継承 >>> cdic = CalDict(a=1, b=5, c=15) >>> cdic + 5 {'a': 6, 'b': 10, 'c': 20} >>> cdic - 5 {'a': -4, 'b': 0, 'c': 10} >>> cdic * 5 {'a': 5, 'b': 25, 'c': 75} >>> cdic / 5 {'a': 0.2, 'b': 1.0, 'c': 3.0} >>> cdic // 5 {'a': 0, 'b': 1, 'c': 3} >>> cdic % 5 {'a': 1, 'b': 0, 'c': 0} >>> cdic ** 5 {'a': 1, 'b': 3125, 'c': 759375} >>> -cdic {
Pythonでは、クラス内で定義することの出来るメソッドが三種類用意されている。メソッド・クラスメソッド・スタティックメソッドの3種類だ。それぞれどんな特徴を持っているのだろうか? メソッド まず、メソッドはおなじみのインスタンスメソッドで、第一引数としてインスタンスを受け取り、呼び出す時には必ずインスタンスが必要となる。 class Foo(object): # メソッド def method(self, arg): pass Foo().method("arg") #OK Foo.method("arg") #これはエラー クラスメソッド クラスメソッドは第一引数としてクラスオブジェクトを受け取り、インスタンスが無くとも呼び出すことが出来る。 class Foo(object): # クラスメソッド @classmethod def clsmethod(cls, arg): pass
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く