Tutorial pengen...login
Tutorial pengenalan asas Python
pengarang:php.cn  masa kemas kini:2022-04-18 16:14:50

Gelung bersarang Python


Bahasa Python membenarkan anda membenamkan gelung lain di dalam badan gelung.

Python untuk sintaks bersarang gelung:

untuk iterating_var dalam urutan:
untuk iterating_var dalam urutan:
pernyataan
pernyataan

Python while loop sintaks bersarang:

while expression:
while expression:
statement( s)
pernyataan(s)

Anda boleh membenamkan badan gelung lain dalam badan gelung, seperti gelung for dalam gelung sementara, Sebaliknya, anda boleh membenamkan gelung sementara di dalam gelung for.

Contoh:

Contoh berikut menggunakan gelung bersarang untuk mengeluarkan nombor perdana antara 2 dan 100:

#!/usr/ bin/python
# -*- pengekodan: UTF-8 -*-

i = 2
while(i < 100):
j = 2
while(j <= (i/j)):
jika tidak(i%j): pecah
j = j + 1
jika (j > i/j): cetak i, "adalah perdana nombor"
i = i + 1

cetak "Selamat tinggal!"

Contoh hasil output di atas:

2 ialah perdana nombor
3 ialah nombor perdana
5 ialah nombor perdana
7 ialah nombor perdana
11 ialah nombor perdana
13 ialah nombor perdana
17 ialah nombor perdana
19 ialah nombor perdana
23 ialah nombor perdana
29 ialah nombor perdana
31 ialah nombor perdana
37 ialah nombor perdana
41 ialah nombor perdana
43 ialah nombor perdana
47 ialah nombor perdana
53 ialah nombor perdana
59 ialah nombor perdana
61 ialah nombor perdana
67 ialah nombor perdana
71 ialah nombor perdana
73 ialah nombor perdana
79 ialah nombor perdana
83 ialah nombor perdana
89 ialah nombor perdana
97 ialah nombor perdana
Selamat tinggal!


Laman web PHP Cina