sholmesのプロフィール
- ベストアンサー数
- 89
- ベストアンサー率
- 81%
- お礼率
- 100%
最近は見ていません
- 登録日2009/08/03
- Loop で文字を回すやり方
Rubyで 数字を下記のようなやり方では1~12 までの数字をまわせますが、 #ソース n=1 loop do puts n if n == 12 break end n += 1 end 実行結果↓ 1 2 3 4 5 6 7 8 9 10 11 12 このような形で アルファベットの a ~z を順番にまわしたい場合は、どのように書くことができますでしょうか? 試行錯誤で試しましたが、うまくいかなかったので、 教えてくださいよろしくお願いします。
- Loop で文字を回すやり方
Rubyで 数字を下記のようなやり方では1~12 までの数字をまわせますが、 #ソース n=1 loop do puts n if n == 12 break end n += 1 end 実行結果↓ 1 2 3 4 5 6 7 8 9 10 11 12 このような形で アルファベットの a ~z を順番にまわしたい場合は、どのように書くことができますでしょうか? 試行錯誤で試しましたが、うまくいかなかったので、 教えてくださいよろしくお願いします。
- Ruby ファイルの読み込み
cigファイルに下記のように書いて、テキストファイルを読み込んでますが、ここで質問があります。 puts File.readlines("test.txt") テキストファイルには、 下記のように3文字を改行して書いてあるのですが、↓ Hello !! Good Great これらをcgiファイルに読みこんでweb上で確認してみると Hello !! Good Great と一列に並んで表示されます。 改行も含めて、表示したいのですが、どのようにすればよいでしょうか? 教えてください。お願いいたします。
- ファイルの読み込みデータを使って。
rubyでtxtファイル読み込みの時のプログラムについて教えて欲しいのです。 music.txtファイルの中身が↓2行である時に ヴォーカリスト : けんた ギターリスト : まさこ 実行結果を↓ 職業 ヴォーカリスト 名前 けんた 職業 ギターリスト 名前 まさこ にしたいのですが、どのようにしたほうがよいでしょうか? m ={} mlist = open("music.txt") mlist.each{ |line| line =~ /(\w*)\s*:\s* (\w*)/ m[$1]=$2 } mlist.close puts m このようなプログラムなら思いつくのですが、しかし、実行結果が自分がしたいのとは違います。よろしくお願いします。
- rubygemの公開が出来ないのですが
gemの作成をしてみてrubygemsに公開をしたいのですが 最後の手順がうまくいきません 原因がわからないのですが お知恵を貸していただけないでしょうか? 下のurlを参考にjewelerでgemを作成してローカルでgemの動作を確認しました http://d.hatena.ne.jp/seiunsky/20090723/1248357767 最後の「rake release」コマンドを実行したのですが いつまでもrubygems.orgに公開される気配がありません rubygemの設定などに何か変更があったのでしょうか?
- ベストアンサー
- Ruby
- m_matsubara
- 回答数1