28 ŞUBAT 2012, Salı
Farklı bir arasında `devam` ve `` python döngü için bir geçiş var mı?
Örneklerde olduğu gibi arasında iki piton anahtar continue
pass
arasında fark var
for element in some_list:
if not element:
pass
ve
for element in some_list:
if not element:
continue
Dikkat etmem gereken?
CEVAP
28 ŞUBAT 2012, Salı
Evet, tamamen farklı şeyler yapıyorlar. pass
sadece continue
sonraki döngü yineleme ile devam ederken hiçbir şey yok. pass
Bu ek bir deyimi yürütme idam olacak Sonra. örnek, farkı ise başka bir deyim if
sonra eklediğiniz belli olacak: continue
, sonra olmaz.
>>> a = [0, 1, 2]
>>> for element in a:
... if not element:
... pass
... print element
...
0
1
2
>>> for element in a:
... if not element:
... continue
... print element
...
1
2
Bunu Paylaş:
Sekmeler arasında geçiş yapmak için na...
Ruby, nasıl bir döngü atlayabilirim .h...
Bir yineleyici değişken olmadan dizi d...
Döngü için bir Ve için-her döngü arası...
Daha iyi - birden fazla faaliyet veya ...