演習課題「標準入力から読み込んだ複数行を出力しよう」
右のコードエリアのプログラムは、RPGの敵の名前を、入力エリアから複数行データとして読み込んで出力します。
この文字列を、「**が現れた」という形式で出力してください。
プログラムを実行して、正しく出力されれば演習課題クリアです
期待する出力値
スライムが現れた
モンスターが現れた
ゾンビが現れた
ドラゴンが現れた
魔王が現れた
演習課題「読み込んだ複数行のカンマ区切りデータを出力しよう」
右のコードエリアのプログラムは、入力エリアから複数行データを読み込みます。
入力エリアには、RPGの敵の名前と匹数が、カンマ区切りで用意してあります。
読み込んだデータをカンマで分割して、「AがB匹現れた」と出力してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
スライムが30匹現れた
モンスターが23匹現れた
ゾンビが15匹現れた
ドラゴンが3匹現れた
魔王が1匹現れた
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#07:複数行データを、リストに格納しよう
ここでは、標準入力から読み込んだ複数の行のデータをリストに格納します。その時に、読み込む行数が事前に分からなくても、きちんと対応できるようにしましょう。
input関数 標準入力から1行読み込むline = input()
rstrip関数 文字列の末尾の改行コードを取り除きます。line = input().rstrip()
sys.stdin.readlines関数 ファイルを全て読み込み、1行毎に処理import sys
line = sys.stdin.readlines()
ファイルの中身を1行ずつテキスト処理するには | hydroculのメモ
https://hydrocul.github.io/wiki/programming_languages_diff/io/each-line.html
ログインすると採点できます
コードの実行