Perl日記

日々の知ったことのメモなどです。Perlは最近やってないです。

Pythonを初めて触ったメモ

  • printにも括弧は必要
  • 予約語が少ない (33個?)
  • インデントでブロックを作るのでブロックの終わりがどこか不安になる
  • undefとかnullとかnilではなく、None
  • 真偽がTrueFalseでucfirstだった
  • 関数からの値の返却にreturnが必須
  • return a, b, c でTupleを返せるのが便利
  • unlessは、ない
  • インクリメント演算子(++)は、ない
  • リスト内包表記はすごく便利な感じあるけど、「???」となる
  • 実行スクリプトはmain()関数として囲って、
if __name__ == "__main__":
  main()

として実行するのが定石らしい

  • PerlRubyと触ってたから、それほど大きな違和感はない