Inhaltsverzeichnis
Grammatik
Algorithmus
In diesem Programm erstellen wir ein Objekt namens Datei zum
Beispiel 2
In diesem Programm verwenden wir den Dateiverarbeitungsmodus „r“ von Python, um Text aus einer Datei zu lesen. Um die Anzahl der Zeilen zu zählen, verwendet es die Methode „readlines()“ und gibt die Gesamtzahl der Zeilen über die Methode „len()“ zurück.
Fazit
Wir sehen den Unterschied zwischen den beiden Beispielen, indem wir den Modus „r“ auf die Datei anwenden. In beiden Beispielen wird die Methode
Heim Backend-Entwicklung Python-Tutorial Python-Programm zum Zählen der Anzahl der in einer Datei vorhandenen Zeilen

Python-Programm zum Zählen der Anzahl der in einer Datei vorhandenen Zeilen

Aug 31, 2023 pm 04:57 PM
计算 python程序 文件行数。

Python-Programm zum Zählen der Anzahl der in einer Datei vorhandenen Zeilen

In Python haben wir einige in Dateien integrierte Funktionen, mit denen die Anzahl der in einer Datei vorhandenen Zeilen gezählt werden kann. Wir öffnen Notepad und schreiben einige Textzeilen hinein. Diese Datei wird dann im Dateihandler von Python verwendet, um die Gesamtzahl der in der Datei vorhandenen Zeilen zu zählen. Der Modus „r“ wird durch das Lesen des Texts einer Datei definiert.

Grammatik

Die folgende Syntax wird im Beispiel verwendet -

with open("file_name.txt", mode)
Nach dem Login kopieren
Die

open-Methode wird zum Öffnen von Dateien in Python verwendet. Es akzeptiert zwei Parameter -

  • Dateiname.txt − Erwähnen Sie den Dateinamen.

  • mode − Dieser Parameter bestimmt den Speicherort der Datei und was für die Methode zulässig ist.

readlines("write some text")
Nach dem Login kopieren
Die Methode

readlines() gibt die Liste der in der Datei vorhandenen Textzeilen zurück.

len()
Nach dem Login kopieren
Die Methode

len wird verwendet, um die Länge einer Variablen zurückzugeben.

Algorithmus

Die folgenden Schritte sind -

  • Startet die Methode 'with open()', die zwei Parameter akzeptiert – 'tutebox.txt' (Dateiname) und 'r'< /b> (Datei lesen). Geben Sie den Objektnamen als „Datei“ an, um die Iteration jeder Zeile in der for-Schleife zu verarbeiten.

  • Initialisieren Sie dann die Variable mit dem Namen
  • ‘cnt‘

    auf den Wert „0“, wodurch die Anzahl der Zeilen von Anfang an verfolgt wird. 【Beispiel 1】

  • Dann verwenden Sie die integrierte Methode readlines() und speichern Sie sie in der Variablen li. [Beispiel 2]
  • Als nächstes berechnen Sie die Gesamtzahl der Zeilen, indem Sie jede Zeile mithilfe einer for-Schleife in der Datei durchlaufen und 1 zur Anzahl hinzufügen. [Beispiel 1]
  • Als nächstes wird die Gesamtlänge mithilfe von len berechnet, das einen Parameter namens
  • li

    akzeptiert und in total_line gespeichert wird. [Beispiel 2]

  • Drucken Sie das Ergebnis mit einer Variablen namens „cnt“. [Beispiel 1]
  • Abschließend drucken wir das Ergebnis mithilfe der Variablen
  • total_line

    aus. [Beispiel 2]

  • Beispiel 1

In diesem Programm erstellen wir ein Objekt namens Datei zum

Lesen der Datei mit der Methode open()

. Um die Anzahl der Zeilen zu zählen, wird die Anzahl um 1 erhöht.

#Count the number of lines in python
with open('tutebox.txt','r') as file:
   cnt = 0
   for line in file: 
      cnt += 1
print(f"The counting of number of lines is: {cnt}")
Nach dem Login kopieren
Ausgabe

The counting of number of lines is: 6
Nach dem Login kopieren

Beispiel 2

In diesem Programm verwenden wir den Dateiverarbeitungsmodus „r“ von Python, um Text aus einer Datei zu lesen. Um die Anzahl der Zeilen zu zählen, verwendet es die Methode „readlines()“ und gibt die Gesamtzahl der Zeilen über die Methode „len()“ zurück.

with open('tutebox.txt','r') as file:
   li = file.readlines()
total_line = len(li)
print(f"Number of lines in the notepad file: {total_line}")
Nach dem Login kopieren

Ausgabe

Number of lines in the notepad file: 6
Nach dem Login kopieren

Fazit

Wir sehen den Unterschied zwischen den beiden Beispielen, indem wir den Modus „r“ auf die Datei anwenden. In beiden Beispielen wird die Methode

with open()

zum Öffnen der Datei verwendet. Beispiel 1 verwendet das Konzept einer for-Schleife, um die Gesamtzahl der in der Datei vorhandenen Zeilen zu ermitteln, während Beispiel 2 das Konzept vordefinierter Methoden in Python verwendet.

Das obige ist der detaillierte Inhalt vonPython-Programm zum Zählen der Anzahl der in einer Datei vorhandenen Zeilen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So führen Sie ein Python-Programm in Notepad++ aus So führen Sie ein Python-Programm in Notepad++ aus Apr 08, 2024 am 03:24 AM

Die Verwendung von Notepad++ zum Ausführen eines Python-Programms erfordert die folgenden Schritte: 1. Installieren Sie das Python-Plugin. 2. Erstellen Sie eine Python-Datei. 4. Führen Sie das Programm aus.

CUDAs universelle Matrixmultiplikation: vom Einstieg bis zur Kompetenz! CUDAs universelle Matrixmultiplikation: vom Einstieg bis zur Kompetenz! Mar 25, 2024 pm 12:30 PM

Die allgemeine Matrixmultiplikation (GEMM) ist ein wesentlicher Bestandteil vieler Anwendungen und Algorithmen und außerdem einer der wichtigen Indikatoren zur Bewertung der Leistung der Computerhardware. Eingehende Forschung und Optimierung der Implementierung von GEMM können uns helfen, Hochleistungsrechnen und die Beziehung zwischen Software- und Hardwaresystemen besser zu verstehen. In der Informatik kann eine effektive Optimierung von GEMM die Rechengeschwindigkeit erhöhen und Ressourcen einsparen, was für die Verbesserung der Gesamtleistung eines Computersystems von entscheidender Bedeutung ist. Ein tiefgreifendes Verständnis des Funktionsprinzips und der Optimierungsmethode von GEMM wird uns helfen, das Potenzial moderner Computerhardware besser zu nutzen und effizientere Lösungen für verschiedene komplexe Computeraufgaben bereitzustellen. Durch Optimierung der Leistung von GEMM

So berechnen Sie Addition, Subtraktion, Multiplikation und Division in einem Word-Dokument So berechnen Sie Addition, Subtraktion, Multiplikation und Division in einem Word-Dokument Mar 19, 2024 pm 08:13 PM

WORD ist ein leistungsstarkes Textverarbeitungsprogramm, mit dem wir verschiedene Texte in Excel bearbeiten können. Wir beherrschen die Berechnungsmethoden der Addition, Subtraktion und Multiplikatoren. Wie subtrahiere ich den Multiplikator? Kann ich ihn nur mit einem Taschenrechner berechnen? Die Antwort ist natürlich nein, WORD kann das auch. Heute werde ich Ihnen beibringen, wie Sie mit Formeln grundlegende Operationen wie Addition, Subtraktion, Multiplikation und Division in Tabellen in Word-Dokumenten berechnen. Lassen Sie mich heute im Detail zeigen, wie man Addition, Subtraktion, Multiplikation und Division in einem WORD-Dokument berechnet. Schritt 1: Öffnen Sie ein WORD, klicken Sie in der Symbolleiste unter [Einfügen] auf [Tabelle] und fügen Sie eine Tabelle in das Dropdown-Menü ein.

Tutorial zur PyCharm-Nutzung: Führt Sie ausführlich durch die Ausführung des Vorgangs Tutorial zur PyCharm-Nutzung: Führt Sie ausführlich durch die Ausführung des Vorgangs Feb 26, 2024 pm 05:51 PM

PyCharm ist eine sehr beliebte integrierte Entwicklungsumgebung (IDE) für Python. Sie bietet eine Fülle von Funktionen und Tools, um die Python-Entwicklung effizienter und komfortabler zu gestalten. Dieser Artikel führt Sie in die grundlegenden Betriebsmethoden von PyCharm ein und stellt spezifische Codebeispiele bereit, um den Lesern einen schnellen Einstieg zu erleichtern und sich mit der Bedienung des Tools vertraut zu machen. 1. Laden Sie PyCharm herunter und installieren Sie es. Zuerst müssen wir zur offiziellen Website von PyCharm gehen (https://www.jetbrains.com/pyc).

PyCharm Advanced Tutorial: Verwenden Sie PyInstaller, um Code in das EXE-Format zu packen PyCharm Advanced Tutorial: Verwenden Sie PyInstaller, um Code in das EXE-Format zu packen Feb 20, 2024 am 09:34 AM

PyCharm ist eine leistungsstarke integrierte Python-Entwicklungsumgebung, die eine Fülle von Funktionen und Tools bietet, um Entwicklern bei der Verbesserung der Effizienz zu helfen. Unter diesen ist PyInstaller ein häufig verwendetes Tool, das Python-Code in eine ausführbare Datei (EXE-Format) packen kann, um die Ausführung auf Computern ohne Python-Umgebung zu erleichtern. In diesem Artikel stellen wir vor, wie Sie PyInstaller in PyCharm verwenden, um Python-Code in das EXE-Format zu packen und spezifische bereitzustellen

Unterstützt PyCharm Community Edition genügend Plugins? Unterstützt PyCharm Community Edition genügend Plugins? Feb 20, 2024 pm 04:42 PM

Unterstützt PyCharm Community Edition genügend Plugins? Benötigen Sie spezifische Codebeispiele Da die Python-Sprache im Bereich der Softwareentwicklung immer häufiger verwendet wird, wird PyCharm als professionelle integrierte Python-Entwicklungsumgebung (IDE) von Entwicklern bevorzugt. PyCharm ist in zwei Versionen unterteilt: die professionelle Version und die Community-Version. Die Community-Version wird kostenlos bereitgestellt, die Plug-in-Unterstützung ist jedoch im Vergleich zur professionellen Version eingeschränkt. Die Frage ist also: Unterstützt die PyCharm Community Edition genügend Plug-Ins? In diesem Artikel werden spezifische Codebeispiele verwendet

Lama3 kommt plötzlich! In der Open-Source-Community brodelt es wieder: Die Ära des freien Zugangs zu Modellen auf GPT4-Ebene ist angebrochen Lama3 kommt plötzlich! In der Open-Source-Community brodelt es wieder: Die Ära des freien Zugangs zu Modellen auf GPT4-Ebene ist angebrochen Apr 19, 2024 pm 12:43 PM

Lama3 ist da! Gerade wurde die offizielle Website von Meta aktualisiert und die offiziellen Versionen der Parameter Llama 38 Milliarden und 70 Milliarden angekündigt. Und es ist nach seiner Einführung ein Open-Source-SOTA: Offizielle Daten von Meta zeigen, dass die Llama38B- und 70B-Versionen alle Konkurrenten in ihren jeweiligen Parameterskalen übertreffen. Das 8B-Modell übertrifft Gemma7B und Mistral7BInstruct bei vielen Benchmarks wie MMLU, GPQA und HumanEval. Das 70B-Modell hat das beliebte Closed-Source-Brathähnchen Claude3Sonnet übertroffen und ist mit Googles GeminiPro1.5 hin und her gegangen. Sobald der Huggingface-Link veröffentlicht wurde, war die Open-Source-Community wieder aufgeregt. Auch die scharfsichtigen, blinden Schüler entdeckten es sofort

Python-Programmentwicklungsprozess Python-Programmentwicklungsprozess Apr 20, 2024 pm 09:22 PM

Der Python-Programmentwicklungsprozess umfasst die folgenden Schritte: Anforderungsanalyse: Klärung der Geschäftsanforderungen und Projektziele. Design: Bestimmen Sie Architektur und Datenstrukturen, zeichnen Sie Flussdiagramme oder verwenden Sie Designmuster. Code schreiben: Programmieren Sie in Python und folgen Sie den Codierungskonventionen und Dokumentationskommentaren. Testen: Unit- und Integrationstests schreiben, manuelle Tests durchführen. Überprüfung und Umgestaltung: Überprüfen Sie den Code, um Fehler zu finden und die Lesbarkeit zu verbessern. Bereitstellen: Stellen Sie den Code in der Zielumgebung bereit. Wartung: Beheben Sie Fehler, verbessern Sie die Funktionalität und überwachen Sie Updates.

See all articles