今回Ruby技術者認定試験合格教本のSilverの基礎力確認問題を解く中で、調べたことや知ったことについて簡単にまとめておきたいと思います。
【Ruby技術者認定試験合格教本Silver】基礎力確認問題で調べたことまとめ(21-30)
問題21
putsだと改行して表示されるが、pだと改行文字「\n」と含んで直線に表示される。
問題22
chop、chompも非破壊的なメソッドなので、concatのみで変更されている。
問題23
特になし。
問題24
[文字列パターン % 配列]で、配列要素を文字列パターン内の%dや%sなどに埋め込んで表示する。問題25
get_keyとdelete_allは定義されていない。
問題26
deleteはキーを指定して削除する。fetchはキーに関連づけられた値を返す。
問題27
Hash[:a, 1]でもハッシュの作成可能。
問題28
特になし
問題29
- %Y 4桁の西暦
- %y 2桁の西暦
- %m 月
- %d 日
- %H 時刻
- %M 分
- %S 秒
問題30
正規表現参照。