Latest web development tutorials

Python verschachtelte Schleife

Python-Sprache erlaubt es innerhalb eines anderen Schleife in einer Schleife eingebettet.

Python für verschachtelte Syntax - Schleife:

for iterating_var in sequence:
   for iterating_var in sequence:
      statements(s)
   statements(s)

Python while - Schleife verschachtelt Syntax:

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

Sie können auch in anderen Schleife einbetten der Schleifenkörper, wie zum Beispiel in der while-Schleife für Schleife eingebettet werden können, im Gegenteil, die Sie in einer while-Schleife für Schleife einbetten können.

Beispiel:

Das folgende Beispiel verwendet eine verschachtelte Schleifenausgang Primzahl zwischen 2 bis 100:

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

i = 2
while(i < 100):
   j = 2
   while(j <= (i/j)):
      if not(i%j): break
      j = j + 1
   if (j > i/j) : print i, " 是素数"
   i = i + 1

print "Good bye!"

Beispiele für die obigen Ausgangs:

2 是素数
3 是素数
5 是素数
7 是素数
11 是素数
13 是素数
17 是素数
19 是素数
23 是素数
29 是素数
31 是素数
37 是素数
41 是素数
43 是素数
47 是素数
53 是素数
59 是素数
61 是素数
67 是素数
71 是素数
73 是素数
79 是素数
83 是素数
89 是素数
97 是素数
Good bye!