Pengaturcaraan untuk Kanak-kanak · Pelajaran

Gelung dalam gelung

Gelung di dalam gelung

Pelajaran 1 daripada 413 langkah

Gelung dalam gelung ialah pelajaran Pengaturcaraan untuk Kanak-kanak percuma di CoddyKit. Ini ialah pelajaran 1 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 Pengaturcaraan untuk Kanak-kanak, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Pengaturcaraan untuk Kanak-kanak merangkumi sejumlah 4 pelajaran.

Gelung Memang Hebat! 🔁

Hai bintang hebat! 🌟 Anda sudah tahu bahawa gelung mengulangi sesuatu. Hari ini kita mempelajari sesuatu yang SUPER menarik: satu gelung di dalam gelung yang lain!

Ia seperti robot yang melakukan tarian kecil berulang kali, sementara robot yang lebih besar membuatnya menari lagi dan lagi! 🤖

for i in range(3):
    print('Outer loop! 🤖')

Apakah Gelung Bersarang? 🪺

Apabila Anda meletakkan satu gelung di dalam gelung yang lain, kita memanggilnya gelung bersarang. Seperti sarang burung kecil yang terletak di dalam pokok besar! 🪺🌳

Gelung dalam menyelesaikan SEMUA ulangannya sebelum gelung luar bergerak seterusnya.

for big in range(2):
    for small in range(2):
        print('hello!')

Mengira dengan Dua Gelung 🔢

Mari kita lihat nombornya! Gelung luar memilih satu nombor, kemudian gelung dalam berjalan hingga selesai sebelum kembali ke atas.

  • Luar = langkah besar
  • Dalam = langkah kecil
for a in range(2):
    for b in range(3):
        print('a =', a, 'b =', b)

Indent Itu Penting! ➡️

Dalam Python, ruang di hadapan kod memberitahunya di mana kod itu berada. Kod gelung dalam ditolak ke dalam dengan lebih MORE lagi! ➡️➡️

Bayangkan ia seperti tangga yang menurun. Setiap gelung ialah satu langkah tambahan ke dalam!

for x in range(2):
    print('Step in once')
    for y in range(2):
        print('    Step in twice!')

Bintang dan Bintang ⭐

Mari kita hasilkan baris-baris bintang! Gelung luar menghasilkan baris baharu, manakala gelung dalam mencetak bintang pada baris itu. ⭐⭐⭐

Kita menggunakan end='' supaya bintang kekal pada baris yang SAME!

for row in range(3):
    for star in range(4):
        print('*', end='')
    print()

Pesta Tarian Robot 🕺

Bayangkan 3 robot. Setiap robot berpusing sebanyak 2 kali. Berapakah jumlah putaran semuanya? Mari biarkan komputer mengiranya untuk kita!

for robot in range(3):
    print('Robot', robot + 1, 'is dancing!')
    for spin in range(2):
        print('  spin!')

Gelung Dalam Selesai Dahulu 🏁

Inilah peraturan rahsianya: gelung dalam berjalan hingga selesai bagi setiap pusingan gelung luar. 🏁

Jadi, jika gelung luar berjalan 2 kali dan gelung dalam berjalan 3 kali, jumlah cetakan ialah 2 × 3 = 6!

count = 0
for a in range(2):
    for b in range(3):
        count = count + 1
print('Total runs:', count)

Menamakan Gelung Anda 🏷️

Anda boleh menamakan pembantu gelung Anda dengan apa-apa nama! Orang sering menggunakan i dan j sebagai nama pendek. ✏️

Namun, row dan col ialah nama yang lebih mudah difahami. Pilih apa-apa nama yang membantu Anda memahami kod! 😊

for i in range(2):
    for j in range(2):
        print('i and j:', i, j)

Bina Kotak 📦

Dengan dua gelung, kita boleh melukis kotak kecil yang diperbuat daripada tanda pagar! Gelung luar ialah bilangan baris, manakala gelung dalam memenuhi setiap baris. 📦

for row in range(3):
    for col in range(5):
        print('#', end='')
    print()

Gelung dalam Gelung dalam... 🌀

Anda juga boleh meletakkan satu gelung di dalam gelung lain, kemudian di dalam gelung lain lagi! Namun, buat masa ini kita kekalkan dua gelung sahaja. Tiga gelung memeningkan! 🌀

Kebanyakan corak menarik hanya memerlukan TWO gelung. Ringkas dan mudah!

for a in range(2):
    for b in range(2):
        print('Pair:', a, b)

Giliran Anda untuk Membayangkan ✨

Cuba ubah nombor dalam range() dan lihat perkara yang berlaku! Nombor yang lebih besar = lebih banyak baris dan lebih banyak bintang. ✨

Bermain dan mengubah sesuatu ialah cara pengatur cara terbaik belajar! 🚀

for row in range(4):
    for star in range(6):
        print('+', end='')
    print()

Semakan Pantas! 🧠

Tiba masa untuk soalan yang menyeronokkan! Fikirkan cara gelung bersarang mengira. 🤔

Anda Berjaya! 🎉

Wah, Anda telah mempelajari gelung bersarang! 🎉

  • Gelung di dalam gelung dipanggil bersarang 🪺
  • Gelung dalam selesai sebelum gelung luar bergerak seterusnya 🏁
  • Indent (ruang) memberitahu gelung di mana kedudukannya ➡️
  • Darabkan bilangan pusingan untuk mengira jumlah pelaksanaan 🔢

Seterusnya: melukis grid yang menarik! 🟦

for row in range(2):
    for col in range(3):
        print('🌟', end='')
    print()
Percuma untuk bermula

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
35
Pelajaran
140

Soalan Lazim

Adakah pelajaran “Gelung dalam gelung” percuma?

Ya — teks penuh “Gelung dalam gelung” 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 Pengaturcaraan untuk Kanak-kanak, tingkat taraf kepada CoddyKit PRO. Kursus Pengaturcaraan untuk Kanak-kanak merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Gelung dalam gelung”?

Gelung di dalam gelung Anda berlatih Pengaturcaraan untuk Kanak-kanak 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 Pengaturcaraan untuk Kanak-kanak?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Pengaturcaraan untuk Kanak-kanak 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 1 daripada 4.

Berapa lamakah pelajaran “Gelung dalam gelung” 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 Pengaturcaraan untuk Kanak-kanak ini?

Ya. Setiap pelajaran Pengaturcaraan untuk Kanak-kanak 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

  1. Gelung dalam gelung
  2. Melukis grid
  3. Segi tiga bintang
  4. Jadual darab
← Kembali ke Pengaturcaraan untuk Kanak-kanak