Rumah >pembangunan bahagian belakang >Tutorial Python >Apakah gelung python (untuk, sementara) dan bagaimana saya menggunakannya?
Perbezaan teras terletak pada bagaimana mereka mengawal lelaran: for
while
Kawalan lelaran: for
gelung melangkah ke atas urutan atau secara automatik mengendalikan proses lelaran. gelung terus selagi keadaan adalah benar; Anda mesti menguruskan keadaan penamatan gelung secara manual.
<code class="python"># Iterating through a list my_list = [1, 2, 3, 4, 5] for item in my_list: print(item) # Output: 1 2 3 4 5 # Iterating through a string my_string = "hello" for char in my_string: print(char) # Output: h e l l o # Iterating through a range of numbers for i in range(5): # range(5) generates numbers 0, 1, 2, 3, 4 print(i) # Output: 0 1 2 3 4</code>gelung boleh lebih mudah dibaca apabila keadaan penamatan didasarkan pada logik kompleks atau input pengguna. Gelung adalah lebih mudah dan lebih selamat untuk melelehkan urutan yang diketahui. Bila:
Atas ialah kandungan terperinci Apakah gelung python (untuk, sementara) dan bagaimana saya menggunakannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!