Gelung Bersarang
Menyelami gelung dalam gelung dengan lebih mendalam
Gelung Bersarang ialah pelajaran Python For Kids percuma di CoddyKit. Ini ialah pelajaran 3 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Python For Kids, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Python For Kids merangkumi sejumlah 4 pelajaran.
Pengenalan kepada Gelung Bersarang
Gelung Bersarang
Selamat datang kembali ke pelajaran Aliran Kawalan! Hari ini, kita akan mendalami gelung dengan mempelajari gelung bersarang, iaitu gelung yang berada di dalam gelung lain.

Apakah Gelung Bersarang?
Gelung bersarang ialah gelung yang berada di dalam gelung lain. Gelung ini membolehkan Anda melakukan lelaran yang lebih kompleks, seperti menelusuri struktur data berdimensi berbilang seperti grid atau jadual.
- Gelung Luaran: Gelung pertama yang mengandungi gelung dalaman.
- Gelung Dalaman: Gelung yang berada di dalam gelung luaran.
Mengapa Menggunakan Gelung Bersarang?
Gelung bersarang berguna apabila Anda perlu melakukan tugasan berulang dalam tugasan berulang. Contohnya, mencipta corak, memproses baris dan lajur dalam grid atau mengendalikan data berdimensi berbilang.
Contoh Kes Penggunaan:
- Mencetak jadual darab.
- Mencipta corak kompleks dengan tanda bintang atau nombor.
- Mengulangi senarai yang mengandungi senarai.
Contoh Gelung For Bersarang
Mari lihat cara gelung for bersarang berfungsi melalui contoh ringkas.
Contoh:
# Outer loop iterates over numbers 1 to 3
for i in range(1, 4):
# Inner loop iterates over letters 'A' to 'C'
for letter in ['A', 'B', 'C']:
print(i, letter) # Prints the current number and letter
Keluaran Contoh Gelung For Bersarang
Apabila Anda menjalankan kod di atas, Python akan mencetak setiap gabungan nombor dan huruf:
1 A
1 B
1 C
2 A
2 B
2 C
3 A
3 B
3 CContoh Gelung While Bersarang
Gelung while bersarang berfungsi sama seperti gelung for bersarang. Berikut ialah cara Anda boleh menggunakannya:
Contoh:
# Initialize the outer loop counter
i = 1
while i <= 3:
# Initialize the inner loop counter
j = 1
while j <= 2:
print("Outer:", i, "Inner:", j) # Prints the current outer and inner counters
j += 1 # Increment inner counter
i += 1 # Increment outer counter
Mencipta Corak dengan Gelung Bersarang
Gelung bersarang sangat sesuai untuk mencipta corak. Mari kita cipta corak bintang ringkas menggunakan gelung for bersarang.
Contoh:
# Number of rows for the pattern
rows = 5
# Outer loop for each row
for i in range(1, rows + 1):
# Inner loop for printing stars
for j in range(i):
print("*", end=" ") # Prints a star and stays on the same line
print() # Moves to the next line after inner loop completes
Syabas!
Anda telah mempelajari cara menggunakan gelung bersarang untuk melakukan lelaran kompleks dalam program Python Anda. Gelung bersarang membantu Anda mengendalikan data berdimensi berbilang dan mencipta corak yang rumit. Teruskan berlatih dengan mencipta gelung bersarang Anda sendiri dan meneroka pelbagai senario!

Pelajari Python dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 22
- Pelajaran
- 94
Soalan Lazim
Adakah pelajaran “Gelung Bersarang” percuma?
Ya — teks penuh “Gelung Bersarang” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Python For Kids, tingkat taraf kepada CoddyKit PRO. Kursus Python For Kids merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Gelung Bersarang”?
Menyelami gelung dalam gelung dengan lebih mendalam Anda berlatih Python For Kids menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Python For Kids?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Python For Kids di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 3 daripada 4.
Berapa lamakah pelajaran “Gelung Bersarang” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Python For Kids ini?
Ya. Setiap pelajaran Python For Kids menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Pernyataan If-Else
- Gelung dalam Python
- Gelung Bersarang
- Break dan Continue