Rumah > Artikel > pembangunan bahagian belakang > Aliran Kawalan Python: If, Elif, Else, dan Gelung Tanpa Menjadi Gelung
Hari ini, kami menyelami aliran kawalan Python—pada asasnya, memberikan kod anda kuasa untuk membuat keputusan (jika lain) dan mengendalikan pengulangan (gelung) tanpa anda melakukan semua penaipan.
Dengan if, elif, dan lain-lain, Python boleh menyemak keadaan dan bertindak berdasarkan keputusan. Berikut ialah ringkasan ringkas:
age = 20 if age >= 18: print("Adult") elif age >= 13: print("Teenager") else: print("Child")
Ini membolehkan Python mengklasifikasikan kumpulan umur tanpa kekacauan kod tambahan. Ia cekap dan jelas.
Daripada mengulangi tindakan secara manual, anda boleh menggelung. Gelung Python untuk dan sementara memastikan perkara itu bersih dan ringkas:
for letter in "Python": print(letter)
Setiap huruf dalam "Python" dicetak mengikut gilirannya.
count = 0 while count < 5: print(count) count += 1
Berjalan sehingga kiraan mencecah 5.
Katakan anda perlu mengesahkan umur dan status pentadbir untuk akses. Begini caranya:
age = 30 is_admin = True if 18 <= age <= 60 and is_admin: print("Access Granted") else: print("Access Denied")
Python mengendalikan keadaan dalam satu pemeriksaan rapi, meminimumkan pengulangan kod.
Mahukan pemeriksaan pantas tanpa struktur if-else penuh? Gunakan satu pelapik Python:
print("Adult") if age >= 18 else print("Child")
Dengan pernyataan if-else dan gelung dalam kit alat anda, anda sudah bersedia untuk mengawal aliran program anda seperti seorang profesional. Ingat sahaja—gelung tanpa penghujung tidak menyeronokkan.
Selamat pengekodan! ?
Atas ialah kandungan terperinci Aliran Kawalan Python: If, Elif, Else, dan Gelung Tanpa Menjadi Gelung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!