MikiTech

文系新卒エンジニアの学習記録

【Python】言語処理100本ノック2020 10. 行数のカウント

問題

nlp100.github.io

行数をカウントせよ.確認にはwcコマンドを用いよ.

環境

Macbook
Python3.7.7

ソースコード

GitHubを載せておきます。

github.com

count = 0
with open('chart2/popular-names.txt') as file:
    for line in file:
        count += 1

print(count)

#出力イメージ
2780

そこまで難しいコードではありませんでした。
変数countを定義し、行を読み込むごとに+1していくものになります。

shellコマンドについては以下の通りです。

wc -l chart2/popular-names.txt

出力イメージ 2780 

wc -l 対象ファイルで行数をカウントすることができました。