Penyataan gelung
Bahasa pengaturcaraan umum mempunyai pernyataan gelung, yang membolehkan kami melaksanakan pernyataan atau kumpulan pernyataan beberapa kali.
Bentuk umum pernyataan gelung adalah seperti berikut:
Python menyediakan gelung dan gelung while, dan sudah tentu terdapat beberapa pernyataan gelung kawalan:
1. Penyataan gelung While
count = 1 sum = 0 while (count <= 100): sum = sum + count count = count + 1 print(sum)
Hasil keluaran:
5050
Sudah tentu, terdapat dua perintah penting lain dalam pernyataan sambil: teruskan, putus untuk melangkau gelung, terus digunakan untuk melangkau gelung, dan putus adalah Digunakan untuk keluar dari gelung
Sebagai contoh, contoh di atas adalah untuk mengira jumlah semua integer dari 1 hingga 100. Apabila kita perlu menilai bahawa jumlah itu lebih besar daripada 1000 dan tidak menambah, kita boleh menggunakan break untuk keluar keseluruhan gelung
count = 1 sum = 0 while (count <= 100): sum = sum + count if ( sum > 1000): #当 sum 大于 1000 的时候退出循环 break count = count + 1 print(sum)
Hasil keluaran :
1035
Kadangkala, kita hanya mahu mengira jumlah nombor ganjil antara 1 dan 100, yang bermaksud apabila kiraan ialah nombor genap, iaitu nombor genap, kita perlu melompat keluar dari gelung semasa dan tidak mahu menambah Pada masa ini, kita boleh keluaran Penyata menggunakan break
count = 1 sum = 0 while (count <= 100): if ( count % 2 == 0): # 双数时跳过输出 count = count + 1 continue sum = sum + count count = count + 1 print(sum)
:
2500
Dalam gelung while Python, anda juga boleh menggunakan pernyataan else sementara ... else melaksanakan blok pernyataan else apabila keadaan gelung adalah palsu
Contohnya:
count = 0 while count < 5: print (count) count = count + 1 else: print (count)
Hasil keluaran:
0 1 2 3 4 5
2 untuk pernyataan gelung
Gelung for boleh merentasi sebarang jujukan item, seperti senarai atau rentetan.
Carta alirnya pada asasnya adalah seperti berikut:
Format sintaks asas:
for iterating_var in sequence: statements(s)
Contoh: Hasil output
for letter in 'Hello 两点水': print(letter)
adalah seperti berikut:
H e l l o 两 点 水
3. Gelung bersarang
untuk sintaks bersarang gelung
sambil sintaks bersarang gelung
- Cadangan kursus
- Muat turun perisian kursus
-
PertengahanPertempuran sebenar Vue3 bahagian hadapan [projek vue tulisan tangan]
2857 orang sedang menonton -
peringkat rendahTutorial APIPOST [Popularisasi konsep teknikal yang berkaitan dengan komunikasi rangkaian]
1795 orang sedang menonton -
PertengahanIsu 22_Pertempuran sebenar yang komprehensif
5521 orang sedang menonton -
peringkat rendahIsu 22_PHP Pengaturcaraan
5172 orang sedang menonton -
peringkat rendahIsu 22_Pembangunan bahagian hadapan
8713 orang sedang menonton -
PertengahanTutorial Video Big Data (MySQL) Versi Penuh
4525 orang sedang menonton -
peringkat rendahPergi tutorial bahasa-penuh dengan maklumat praktikal dan tidak mengarut
2794 orang sedang menonton -
peringkat rendahKursus Pengaturcaraan Teras Bahasa GO
2814 orang sedang menonton -
PertengahanJS lanjutan dan pembelajaran BootStrap
2563 orang sedang menonton -
PertengahanPengoptimuman dan penyelesaian masalah SQL (versi MySQL)
3374 orang sedang menonton -
PertengahanTutorial temu bual pangkalan data Redis+MySQL
2963 orang sedang menonton -
peringkat rendahHantar makanan atau belajar pengaturcaraan?
5708 orang sedang menonton
Pelajar yang telah menonton kursus ini juga sedang belajar
- Mari kita bercakap secara ringkas tentang memulakan perniagaan dalam PHP
- Pengenalan pantas kepada pembangunan bahagian hadapan web
- Pembangunan Tianlongbabu praktikal skala besar bagi rangka kerja MVC versi Mini meniru laman web ensiklopedia perkara yang memalukan
- Bermula dengan Pembangunan Praktikal PHP: Penciptaan PHP Pantas [Forum Perniagaan Kecil]
- Pengesahan log masuk dan papan mesej klasik
- Pengumpulan pengetahuan rangkaian komputer
- Mula Pantas Node.JS Versi Penuh
- Kursus bahagian hadapan yang paling memahami anda: HTML5/CSS3/ES6/NPM/Vue/...[Asal]
- Tulis rangka kerja PHP MVC anda sendiri (40 bab secara mendalam/butiran besar/mesti dibaca untuk pemula untuk maju)
- Tentang kita Penafian Sitemap
- Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!
Tamatkan gelung semasa pelaksanaan blok pernyataan, dan lompat keluar dari keseluruhan gelung | |
Tamatkan gelung semasa semasa pelaksanaan blok pernyataan, lompat keluar dari gelung dan laksanakan gelung seterusnya | |
lulus Ya Kenyataan kosong adalah untuk mengekalkan integriti struktur program |