Latest web development tutorials

Python3 metode selanjutnya () Berkas

Python3 Berkas metode (File) Python3 Berkas metode (File)


garis besar

Python 3 di objek File tidak mendukung metodeselanjutnya ().Python 3 built-in fungsi berikutnya () iterator dengan memanggil __next metode __ () mengembalikan item berikutnya. Dalam siklus, metode berikutnya () akan dipanggil pada setiap siklus, metode mengembalikan baris berikutnya dari file, jika Anda mencapai akhir (EOF), pemicuIterasi stop

tatabahasa

Metode berikutnya () memiliki sintaks berikut:

next(iterator[,default])

parameter

  • tidak

Kembali Nilai

Mengembalikan file baris berikutnya.

contoh

Contoh berikut menunjukkan metode berikutnya () penggunaan:

File konten W3big.txt sebagai berikut:

这是第一行
这是第二行
这是第三行
这是第四行
这是第五行

Lingkaran membaca isi dari file:

#!/usr/bin/python3

# 打开文件
fo = open("w3big.txt", "r")
print ("文件名为: ", fo.name)

for index in range(5):
    line = next(fo)
    print ("第 %d 行 - %s" % (index, line))

# 关闭文件
fo.close()

Contoh di atas output:

文件名为:  w3big.txt
第 0 行 - 这是第一行

第 1 行 - 这是第二行

第 2 行 - 这是第三行

第 3 行 - 这是第四行

第 4 行 - 这是第五行


Python3 Berkas metode (File) Python3 Berkas metode (File)