旧2-3.Perl/Python/Ruby毎日学習Ruby(変数) Perlの変数(スカラー)は頭に$がついてました。Rubyの変数も同じように$をつけることができます。Perlでは$はスカラー変数を表していましたが、Rubyではグローバル変数を表します。ローカル変数の場合は、$をつけません。 こ... 2017.10.02旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Rubyを使う Rubyを使うといっても、本ブログではそこまで本格的にということではなく、あくまでもコマンドラインでパイプをつなげて組み立てるrubyコマンドとして使います。 インストールは、apt-get install ruby等で。 私の... 2017.10.01旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Perl(書き込み) Perlです。読み込みの後は書き込みです。 書き込みするファイルを開くのにもopenを使います。 open(ハンドラ,">ファイル名"); 書き込みするには、 print ハンドラ 書き込む文字列; 使ってみます。 ... 2017.09.30旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Perl(読み込み2) 「Perl(読み込み1)」では、ファイルをopenしてテキストの読み込みを行いましたがが、今回は標準入力から読み込みを行います。 ファイルを開いて読み込みするスクリプトと実行結果はこうでした。 対して標準入力を読み込んで表示... 2017.09.29旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Perl(読み込み1) Perlでテキスト読み込みします。 入門書ではPerlのテキスト読み込みはから入るのが王道かもしれませんが、 初めてPerlを使う人はいきなりから入ると、理解するのに時間がかかると思うんです。 なので、ファイルオープンから始めます。 ... 2017.09.28旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Perl(連想配列) 今回は、連想配列です。Perlではハッシュと呼びます。 ハッシュ変数は%が頭につきます。 対応する要素が取得できます。 =>は、,カンマと同じなので、カンマで書くこともできます。 キーの文字列... 2017.09.27旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Perl(配列操作) Perl配列操作です。 まずは配列の初期化。空の()を代入すればよいです。 文字列の配列はクォートで区切る方法と、 qw演算子を使ってスペース区切りにする方法があります。 次は要素の取出しです。 添え字... 2017.09.26旧2-3.Perl/Python/Ruby毎日学習