CommonLispは書いた事無いからパッと書けないです。"yay")))だがRuby、てめぇはダメだ。追記2@yashiganiさんに色々教えてもらったのに流石に全否定はダメかなということで、下記Ruby。'yay!'確かにcaseも範囲式も便利で同等の処理を綺麗に処理しているのは分かるのですが、このコンテキストだとちょっと違うかなって。try-except構文のelseこれも知りませんでした。try-except中で例外が発生しなかった場合elseブロックが実行されます。いつもtry-exceptの中が膨れがちで、しかも思わぬ例外が出たりして嫌だなぁと思っていたのですが、普通に構文として解決策が提供されていました。for構文のelseとgotoさっきのと似てるんですが、forループ中にbreakされなかった場合にelseブロックが実行されます。あとループつながりでgotoがPythonでも使えるよという。gotoは知りませんでした。どちらも時々欲しくなります。"Finished"ちなみにgotoはサードパーティモジュールとして提供されているのでインストールしないと使えません。追記すいません、pipでインストールできるgotoは別物でした。コチラのコードをお試しください。あと念のため言っておきますが、gotoはジョークモジュールなので本気で使うとかは無いです。ループばらしたコード書きましょう。enumerateこれは定番だと思いますが、for文中でインデックスにアクセスできます。ちなみにenumerateの第2引数を指定すると開始インデックスを0から変更出来ます。FormatPython2.6から使えるようです。個人的に%の構文はちょっと気持ち悪かったので良い感じです。dictのget辞書に指定のキーが含まれてない場合に、デフォルト値を指定出来るget。DjangoのQueryDictのメソッドだと思い込んでいました。ビルトインの辞書に実装されてたんですね。オモシロimport文3つやった事無い人は試してみましょう。this以上、他にも色々な項目が紹介されているので元ページも是非ご覧下さい。20:43:17gotoというモジュールは確かにPyPIにありますが、上で書かれているのとは違うみたいですね。20:59:12odiakさん、ありがとうございます!ご指摘の通りpypiに登録されているのは別モジュールでした。本文修正しましたのでご確認ください。