2006-12-15 ついに実装!入力したプログラムコードを色付けするスーパーpre記法 シンタックス・ハイライトの実装について - はてなダイアリー日記 hatena """階乗""" def fact(i): if i == 1: return 1 return fact(i - 1) * i