Rumah > masalah biasa > Apakah kegunaan lain dalam struktur gelung Python?

Apakah kegunaan lain dalam struktur gelung Python?

zbt
Lepaskan: 2023-09-26 10:52:58
asal
1834 orang telah melayarinya

Struktur gelung dalam Python termasuk untuk gelung dan gelung while Struktur gelung ini boleh membantu program berulang kali melaksanakan blok kod sehingga syarat tertentu dipenuhi. Selain gelung itu sendiri, Python juga menyediakan kata kunci khas lain untuk melaksanakan sekeping kod tertentu selepas gelung berakhir. Artikel ini akan memperkenalkan secara terperinci penggunaan else dalam struktur gelung Python.

Dalam Python, sintaks struktur gelung adalah seperti berikut:

1 untuk gelung:

#🎜🎜 untuk pembolehubah dalam Jujukan:

# 循环体
else:
# 循环结束后执行的代码
Salin selepas log masuk

2 gelung while:

while 条件:
# 循环体
else:
# 循环结束后执行的代码
Salin selepas log masuk

Dalam sintaks di atas, blok lain adalah pilihan, anda boleh memilih. sama ada guna.

Apabila gelung berakhir seperti biasa, iaitu apabila keadaan gelung tidak lagi dipenuhi, kod dalam blok else akan dilaksanakan. Ini bermakna bahawa jika gelung tidak diganggu oleh pernyataan putus, maka kod dalam blok else akan dilaksanakan.

Yang berikut menggunakan beberapa contoh untuk menggambarkan penggunaan else dalam struktur gelung.

Contoh 1: untuk gelung

untuk i dalam julat(5):

print(i)
else:
print("循环结束")
Salin selepas log masuk

Hasil keluaran:

rreee#🎜 Dalam contoh ini, gelung for dijalankan biasanya 5 kali, jadi kod dalam blok else dilaksanakan.

Contoh 2: Gunakan putus dalam gelung for

0
1
2
3
4
循环结束
Salin selepas log masuk
Salin selepas log masuk

Hasil keluaran:

for i in range(5):
if i == 3:
break
print(i)
else:
print("循环结束")
Salin selepas log masuk

Dalam contoh ini, apabila saya bersamaan dengan 3, gunakan Pernyataan break memecahkan gelung, jadi kod dalam blok else tidak akan dilaksanakan.

Contoh 3: gelung while

0
1
2
Salin selepas log masuk

Hasil keluaran:

i = 0
while i < 5:
print(i)
i += 1
else:
print("循环结束")
Salin selepas log masuk

Dalam contoh ini, gelung while dijalankan secara normal 5 kali, jadi gelung while biasanya 5 kali. blok Kod dalam dilaksanakan.

Contoh 4: Gunakan gelung pecah masuk sambil

0
1
2
3
4
循环结束
Salin selepas log masuk
Salin selepas log masuk

Hasil keluaran:

i = 0
while i < 5:
if i == 3:
break
print(i)
i += 1
else:
print("循环结束")
Salin selepas log masuk

Dalam contoh ini, apabila saya bersamaan dengan 3, gunakan The penyataan break memecahkan gelung, jadi kod dalam blok else tidak akan dilaksanakan.

Ringkasan:

Dalam struktur gelung Python, blok else digunakan untuk melaksanakan sekeping kod tertentu apabila gelung berakhir seperti biasa. Jika gelung diganggu oleh pernyataan putus, kod dalam blok else tidak akan dilaksanakan. Menggunakan blok lain boleh menjadikan kod lebih jelas dan lebih mudah difahami, dan boleh melakukan beberapa operasi yang diperlukan selepas gelung berakhir. .

Atas ialah kandungan terperinci Apakah kegunaan lain dalam struktur gelung Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan