筑波大学の問題をまだやっている。分からないことばかりだ。Qiitaで一番レベルが低いことは重々承知。でも出力していかないと上達しないらしいので、がんばる。
Ruby-42
filename = "foo.txt"
input = open(filename, "r")
line = input.gets
line.chomp!
print("Contents is ", line, "\n")
input.close
まず`
自体をようやくキーボードから入力できた。esc
の下にキーがあったなんて……。右側からshift
+option
押しながら全部のキーを押して回ったよ。前も英語キーボードだったはずなんだけど、13インチと15インチでは大分キーの印象がちがう。それでもキーボードの場所を把握できなくなったらボケの始まり、という変な固定概念を持っているので、たくさん入力してたくさん間違えないと。
今回まちがった、というか勘違いしていたのはinputなのにディレクトリにないファイル名を指定していたこと。前回がoutputでファイルを作成したのだから、今回はinputで読み込む、という当然のことに気が付かなかった。
それでも"r"
は読み取りだ、とかchomp!
は改行削除だ、などいろいろ分かっているような気がしてきた。