ブックマーク / d.hatena.ne.jp/love0hate (1)

  • ifを使わないFizzBuzz - L0Hの異次元空間

    Pythonで"if"を使わない"FizzBuzzチェック関数"を三種類ほど実装する - 蟲!虫!蟲! - #!/usr/bin/bugrammer なーんていうネタもあるのですね。前にGolfライクに作ったやつが使えそうなので、そのまま流用してインターフェースを合わせてみました。 def fizzbuzz_not_if(n): return "fizzbuzz"[(n%3!=0)*4:(n%5==0)*4+4] or i; Pythonのスライスってなんだかキモくて大好きです。ツイートする

    natsutan
    natsutan 2011/10/11
    かっけー
  • 1