前提・実現したいこと
datefile
abcde(1)
11111#1
11111#2
11#3
abcde(2)
111#1
このようなデータがあるとき
最初にデータを読み込み、
if式でaが先頭に来たら、次の行を読みこみ、読み込んだ行(#1)の文字数をカウント、次の行(#2)の文字数もカウント、その次の行(#3)で空白を認識したらストップというコードをpythonでできるだけシンプルに作りたいです。
(1)であれば12、(2)であれば3といった感じです
試したこと
count = 0
for s in $stdin.read.split("\n") do
break if s.size == 0
count += s.size
end if gets[0] == "a"
puts count
rubyでこのように書きました
pythonで書く方法を教えていただきたいです
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
python3です
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。