Fahami apakah struktur kawalan aliran biasa dalam Python?
Python ialah bahasa pengaturcaraan ringkas dan berkuasa yang menyediakan pelbagai struktur kawalan aliran yang membolehkan program melaksanakan kod dalam cara yang berbeza. Dalam artikel ini, kami akan memperkenalkan beberapa struktur kawalan aliran biasa dalam Python dan memberikan contoh kod yang sepadan.
Pernyataan Bersyarat (jika pernyataan)
Pernyataan bersyarat membenarkan pelaksanaan terpilih bagi blok kod berdasarkan syarat yang diberikan. Dalam Python, sintaks pernyataan if ialah: if condition:
code to be executed elif condition: code to be executed else: code to be executed
Berikut ialah contoh mudah yang menunjukkan penggunaan pernyataan if untuk memilih blok kod untuk dilaksanakan berdasarkan syarat:
x = 10 if x > 0: print("x是正数") elif x < 0: print("x是负数") else: print("x是零")
Gunakan gelung for untuk mengulang elemen dalam jujukan atau objek boleh lelar Sintaksnya ialah: untuk pembolehubah dalam turutan:
code to be executed
Berikut ialah contoh penggunaan gelung for untuk mengeluarkan elemen dalam senarai:
fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
Gunakan gelung sementara untuk Mengulangi pelaksanaan blok kod apabila syarat dipenuhi Sintaksnya ialah: syarat sementara:
code to be executed
Berikut ialah contoh penggunaan gelung sementara untuk mengira jumlah terkumpul nombor:
sum = 0 i = 1 while i <= 10: sum += i i += 1 print("1到10的累加和为:", sum)
Gunakan pernyataan putus untuk menamatkan gelung lebih awal, lompat keluar dari badan gelung dan teruskan melaksanakan kod selepas gelung. Berikut ialah contoh menggunakan pernyataan putus untuk mencari elemen yang ditentukan dalam gelung:
fruits = ["apple", "banana", "cherry"] for fruit in fruits: if fruit == "banana": print("找到了香蕉!") break print(fruit)
Gunakan pernyataan continue untuk melangkau baki kod gelung ini dan masukkan gelung seterusnya. Berikut ialah contoh menggunakan pernyataan continue untuk melangkau elemen tertentu dalam gelung:
fruits = ["apple", "banana", "cherry"] for fruit in fruits: if fruit == "banana": continue print(fruit)
Ringkasnya, di atas adalah beberapa struktur kawalan aliran biasa dalam Python, termasuk pernyataan bersyarat (jika pernyataan), pernyataan gelung (untuk gelung dan gelung while) dan penyataan kawalan (penyataan putus dan penyataan sambung). Memahami dan menggunakan struktur kawalan proses ini dengan mahir boleh menjadikan program kami lebih fleksibel dan cekap.
Atas ialah kandungan terperinci Apakah struktur kawalan aliran biasa dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!