Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah struktur kawalan aliran biasa dalam Python?

Apakah struktur kawalan aliran biasa dalam Python?

PHPz
PHPzasal
2024-01-20 10:38:06925semak imbas

Apakah struktur kawalan aliran biasa dalam Python?

Terdapat empat struktur kawalan aliran biasa dalam Python, iaitu struktur berjujukan, struktur bersyarat, struktur gelung dan struktur lompat. Berikut akan memperkenalkan mereka satu demi satu dan memberikan contoh kod yang sepadan.

  1. Struktur jujukan:
    Struktur jujukan ialah struktur di mana program dilaksanakan dalam susunan yang telah ditetapkan dari atas ke bawah, tanpa kata kunci atau sintaks tertentu.
    Kod contoh:
print("这是顺序结构示例1")
print("这是顺序结构示例2")
print("这是顺序结构示例3")
  1. Struktur bersyarat:
    Struktur bersyarat memilih laluan pelaksanaan kod yang berbeza berdasarkan keadaan benar atau salah, menggunakan kata kunci if, elif dan else.
    Contoh kod:
x = int(input("请输入一个整数: "))
if x > 0:
    print("输入的整数为正数")
elif x < 0:
    print("输入的整数为负数")
else:
    print("输入的整数为零")
  1. Struktur gelung:
    Struktur gelung digunakan untuk berulang kali melaksanakan sekeping kod, dan mempunyai dua bentuk: untuk gelung dan gelung sambil.
    Contoh kod:
# for循环示例
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

# while循环示例
count = 1
while count <= 5:
    print("当前数字为:", count)
    count += 1
  1. Struktur lompat:
    Struktur lompat digunakan untuk melompat ke lokasi yang ditentukan untuk meneruskan pelaksanaan semasa pelaksanaan program Terdapat dua bentuk: putus dan teruskan.
    Contoh kod:
# break示例
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    if fruit == "banana":
        break
    print(fruit)

# continue示例
for i in range(1, 6):
    if i == 3:
        continue
    print("当前数字为:", i)

Di atas ialah pengenalan dan contoh kod struktur kawalan proses biasa dalam Python. Untuk senario yang berbeza, kami boleh menggunakan struktur ini secara fleksibel untuk mencapai fungsi yang kami perlukan.

Atas ialah kandungan terperinci Apakah struktur kawalan aliran biasa dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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