Ingin menguasai Python? Mari kita fahami dahulu berapa banyak jenis pernyataan kawalan aliran Python yang ada!
Python ialah bahasa pengaturcaraan yang ringkas dan mudah dipelajari yang digunakan secara meluas dalam banyak bidang, seperti analisis data, pembelajaran mesin dan pembangunan web. Bagi seorang pengaturcara, adalah penting untuk mahir dalam kenyataan kawalan aliran Python. Artikel ini akan memperkenalkan pernyataan kawalan aliran yang biasa digunakan dalam Python dan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menguasai konsep ini dengan lebih baik.
1. Pernyataan Bersyarat
Pernyataan bersyarat melaksanakan blok kod yang sepadan berdasarkan keadaan benar atau salah dalam Python termasuk pernyataan if, pernyataan if-else dan pernyataan if-elif-else.
- penyataan if:
jika penyataan digunakan untuk melaksanakan sekeping kod apabila syarat tertentu dipenuhi Jika syaratnya Benar, kod dalam blok penyataan if dilaksanakan, jika tidak, ia dilangkau.
Contoh kod:
age = 18
if age >= 18:
print("你已经成年了")
Salin selepas log masuk
- penyataan if-else:
penyataan if-else digunakan untuk melaksanakan kod di dalam blok pernyataan if apabila keadaannya True, jika tidak laksanakan kod di dalam blok pernyataan else.
Sample Code:
age = 16
if age >= 18:
print("你已经成年了")
else:
print("你还未成年")
Salin selepas log masuk
- if-elif-else pernyataan:
if-elif-else pernyataan digunakan untuk memilih blok kod yang berkelayakan di antara pelbagai syarat untuk pelaksanaan. kod yang memenuhi syarat.
Contoh kod:
score = 90
if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
elif score >= 60:
print("及格")
else:
print("不及格")
Salin selepas log masuk
2. Penyataan gelung
Penyataan gelung digunakan untuk melaksanakan berulang kali blok kod tertentu beberapa kali penyataan gelung dalam Python termasuk gelung sementara dan untuk gelung.
- gelung while:
gelung while akan terus melaksanakan kod dalam badan gelung apabila keadaan adalah Benar, dan tidak akan keluar daripada gelung sehingga keadaan Palsu atau kenyataan putus ditemui.
Contoh kod:
count = 0
while count < 5:
print(f"当前数字是:{count}")
count += 1
Salin selepas log masuk
- untuk gelung:
Gelung for digunakan untuk melintasi objek boleh lelar (seperti senarai, tuple, rentetan, dll.) dan laksanakan kod dalam badan gelung mengikut urutan. .
penyataan break: Pernyataan
break digunakan untuk melompat keluar dari gelung semasa dan mengganggu pelaksanaan gelung.
Contoh kod:
fruits = ["apple", "banana", "orange"]
for fruit in fruits:
print(f"我喜欢吃{fruit}")
Salin selepas log masuk
teruskan pernyataan: teruskan pernyataan digunakan untuk melangkau baki kod dalam gelung semasa dan teruskan terus ke gelung seterusnya.
Contoh kod:
count = 0
while True:
if count == 5:
break
print(f"当前数字是:{count}")
count += 1
Salin selepas log masuk
penyataan lulus: penyataan lulus digunakan di mana pernyataan perlu wujud secara tatabahasa, tetapi tidak perlu melaksanakan sebarang kod.
Contoh kod:
for i in range(10):
if i % 2 == 0:
continue
print(f"当前数字是:{i}")
Salin selepas log masuk
- Ringkasan:
Artikel ini memperkenalkan pernyataan kawalan aliran yang biasa digunakan dalam Python, termasuk pernyataan bersyarat, pernyataan gelung dan pernyataan lompat. Melalui kenyataan ini, kita boleh mengawal aliran pelaksanaan program mengikut keadaan yang berbeza dan mencapai fungsi yang kita inginkan. Kami berharap contoh kod dalam artikel ini dapat membantu pembaca lebih memahami dan menguasai pernyataan kawalan aliran Python supaya ia boleh digunakan secara fleksibel dalam pengaturcaraan. Pada masa yang sama, latihan dan latihan berterusan juga merupakan kunci untuk meningkatkan kebolehan pengaturcaraan saya harap pembaca dapat terus belajar dan meningkatkan kemahiran pengaturcaraan mereka secara beransur-ansur. Atas ialah kandungan terperinci Fahami jenis pernyataan kawalan aliran dalam Python dan jadilah langkah pertama untuk menjadi pakar Python!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!