Python には、ファイルに存在する行数をカウントするために使用できるファイル組み込み関数がいくつかあります。メモ帳を開き、そこにテキストを数行書き込みます。次に、このファイルは Python のファイル ハンドラーで使用され、ファイル内に存在する合計行数がカウントされます。 「r」モードは、ファイルのテキストを読み取ることによって定義されます。
###文法###open メソッドは、Python でファイルを開くために使用されます。 2 つのパラメータを受け入れます -
-ファイル名を記載します。
-このパラメータは、ファイルの場所とメソッドに何が許可されるかを決定します。
リーリーこのメソッドは、ファイル内に存在するテキスト行のリストを返します。 リーリー
lenメソッドは、変数の長さを返すために使用されます。 ###アルゴリズム### 次の手順は -
open()'
メソッドを使用して'r' # の 2 つのパラメータを受け入れるメソッドを開始します。 ##(ファイルの読み取り)。 for ループ内の各行の反復を処理するには、オブジェクト名を 'file' として指定します。 'cnt' という名前の変数は値 '0' に初期化され、先頭から count 行を追跡します。 【例1】
次に、組み込みメソッド readlines() を使用して、それを変数 li に保存します。 【例2】
という名前のパラメータを受け入れる len を使用して全長を計算し、それを
total_line に保存します。結果を出力するには、「cnt」という名前の変数を使用します。 【例1】
を使用して結果を出力します。 【例2】
例 1 このプログラムでは、open()
メソッドを使用してファイルを読み取るための file という名前のオブジェクトを作成します。行数をカウントするには、1 を加算してカウントを増やします。リーリー ###出力### リーリー ###結論は### モード 'r' をファイルに適用すると、2 つの例の違いがわかります。どちらの例でも、with open()
メソッドを使用してファイルを開きます。例 1 では、for ループの概念を使用してファイル内に存在する総行数を見つけますが、例 2 では、Python の事前定義メソッドの概念を使用しています。以上がファイル内の行数を数える Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。