休みを利用して勉強

新版Perl言語プログラミングレッスン入門編

新版Perl言語プログラミングレッスン入門編

  • 第2章 文字列と変数
    • 変数に格納されている数字は必要に応じて、数か文字列に変換される。"+"で連結するときと"."で連結するとき
    • substrを使った文字列の置き換え(実際使うには少し不便かも)
    • ヒアドキュメント"EOD"(二重引用符を忘れそう)
  • 第3章 条件判断
    • elsif(むー、else ifでもelifでもないのか)
    • unless文、if文でnotを使う(notの位置が、if (not $hour == 12)となる)
    • if修飾子(読みにくい...)
    • my $line = ; ユーザが入力した1行の文字列を変数に代入する
    • chomp($line); 変数$lineの最後の改行を取り除く
    • 数値を比較するときと文字列を比較するときとで、比較演算子が異なる
    • $name='Yuki'は数として評価すると0になるので、$name == 0は真
  • 第4章 配列とリスト
    • foreachの変数省略(デフォルト変数が$_って、意表をつかれた)