Apakah struktur kawalan aliran biasa dalam Python?

WBOY
Lepaskan: 2024-01-20 10:05:07
asal
434 orang telah melayarinya

Apakah struktur kawalan aliran biasa dalam Python?

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.

  1. 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
    
    Salin selepas log masuk

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是零")
Salin selepas log masuk
  1. Gelung pernyataan ( untuk gelung dan gelung while )
    Penyataan gelung membenarkan blok kod dilaksanakan berulang kali sehingga syarat tertentu dipenuhi. Dalam Python, terdapat dua pernyataan gelung biasa: untuk gelung dan gelung while.

Gunakan gelung for untuk mengulang elemen dalam jujukan atau objek boleh lelar Sintaksnya ialah: untuk pembolehubah dalam turutan:

                                                        code to be executed
Salin selepas log masuk
Salin selepas log masuk

Berikut ialah contoh penggunaan gelung for untuk mengeluarkan elemen dalam senarai:

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:
    print(fruit)
Salin selepas log masuk

Gunakan gelung sementara untuk Mengulangi pelaksanaan blok kod apabila syarat dipenuhi Sintaksnya ialah: syarat sementara:

                                                        code to be executed
Salin selepas log masuk
Salin selepas log masuk

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)
Salin selepas log masuk
  1. Pernyataan kawalan (penyataan putus dan penyataan teruskan)
    Pernyataan kawalan digunakan dalam Kawal pelaksanaan kod dalam gelung. Dalam Python, dua pernyataan kawalan biasa ialah putus dan teruskan.

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)
Salin selepas log masuk

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)
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!