旧2-3.Perl/Python/Ruby毎日学習Ruby(読み込み) Rubyのテキスト読み込みです。 例のごとく読み込むファイルを作成します。 openとgetsを使って読み込みしてみます。getsメソッドで一行だけ読み込んで表示するだけのスクリプトです。 実行するとsample.tx... 2017.10.05旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Ruby(連想配列) Rubyの連想配列もPerlと同じくハッシュと呼ばれます。定義するには{}で囲んで、キーと値を書きます。 数値もキーでできます。 文字列や数値だけではなく、Rubyのハッシュではシンボルが使えます。:から始める名称は... 2017.10.04旧2-3.Perl/Python/Ruby毎日学習
旧2-3.Perl/Python/Ruby毎日学習Ruby(配列) Ruby続きです。配列は、全体を[]で囲って要素を,(カンマ)で区切れば作成できます。 要素へアクセスするには、0始まりのインデックスを指定します。 クォートで囲まれた要素であれば、文字列の配列となります。 ... 2017.10.03旧2-3.Perl/Python/Ruby毎日学習
旧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毎日学習