Was nützt die Python-Methode next()? Beispielanalyse Python next() Methodendefinition und Funktion

乌拉乌拉~
Freigeben: 2018-08-16 13:49:31
Original
4039 Leute haben es durchsucht

Im heutigen Artikel lernen wir die next-Methode in Python kennen. Bevor wir mit dem Artikel beginnen, müssen wir zunächst wissen, was die pythonnext-Methode ist und die next( ) Methode Wofür wird sie verwendet? Wo kann sie in der Python-Programmierung verwendet werden? Im heutigen Artikel können wir mehr über diese Dinge erfahren.

Übersicht

next()-Methode wird verwendet, wenn die Datei einen Iterator verwendet. In der Schleife wird die next()-Methode in jeder Schleife aufgerufen Gibt die nächste Zeile der Datei (EOF) zurück, StopIteration

wird ausgelöst. Syntax

next() Die Methodensyntax ist wie folgt:

fileObject.next();
Nach dem Login kopieren

Rückgabewert

Gibt die nächste Zeile der Datei zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der next()-Methode:

Der Inhalt der Datei runoob.txt lautet wie folgt:

这是第一行
这是第二行
这是第三行
这是第四行
这是第五行
Nach dem Login kopieren

Schleife zum Lesen des Inhalts der Datei:

# !/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("runoob.txt", "rw+")
print "文件名为: ", fo.name
for index in range(5):
    line = fo.next()
    print "第 %d 行 - %s" % (index, line)
# 关闭文件
fo.close()
Nach dem Login kopieren

Das Ausgabeergebnis des obigen Beispiels ist:

文件名为:  runoob.txt
第 0 行 - 这是第一行
第 1 行 - 这是第二行
第 2 行 - 这是第三行
第 3 行 - 这是第四行
第 4 行 - 这是第五行
Nach dem Login kopieren

In diesem Artikel verstehen wir, was der nächste() Methode ist. Wenn Sie es nicht verstehen, können Sie es tatsächlich selbst ausprobieren. Schließlich ist praktisches Üben der beste Weg, um zu überprüfen, was Sie gelernt haben. Abschließend hoffe ich, dass dieser Artikel Ihnen, die Python lernen, etwas Hilfe bringen kann.

Weitere Informationen zu diesem Thema finden Sie in der Spalte Python-Tutorial auf der chinesischen PHP-Website.

Das obige ist der detaillierte Inhalt vonWas nützt die Python-Methode next()? Beispielanalyse Python next() Methodendefinition und Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage