Rumah >pembangunan bahagian belakang >Tutorial Python >Pengembaraan dalam Gelung dan Lelaran: Pengembaraan dalam Kod Python

Pengembaraan dalam Gelung dan Lelaran: Pengembaraan dalam Kod Python

王林
王林ke hadapan
2024-02-19 20:48:211167semak imbas

循环与迭代的奇遇记:Python 代码中的探险之旅

Gelung dan Lelaran: Konsep Teras dalam Pengaturcaraan

Gelung dan lelaran ialah konsep penting dalam pengaturcaraan yang membenarkan atur cara melaksanakan satu set arahan berulang kali. Gelung digunakan untuk menyatakan bilangan ulangan secara eksplisit, manakala lelaran digunakan untuk mengulang elemen dalam koleksi atau struktur data.

Jenis gelung

Terdapat tiga jenis gelung utama:

1. untuk gelung

Gelung for digunakan untuk melaksanakan blok kod apabila anda mengetahui bilangan ulangan. Sintaksnya adalah seperti berikut:

for (初始化; 条件; 递增/递减) {
// 要重复执行的代码块
}

Sebagai contoh, gelung berikut mencetak nombor 1 hingga 10:

for (int i = 1; i <= 10; i++) {
System.out.println(i);
}

2. gelung sambil

While loop digunakan untuk melaksanakan blok kod apabila syarat adalah benar. Sintaksnya adalah seperti berikut:

while (条件) {
// 要重复执行的代码块
}

Sebagai contoh, gelung sementara berikut akan dilaksanakan sehingga pengguna memasuki "keluar":

Scanner input = new Scanner(System.in);
String userInput;

while (!userInput.equals("退出")) {
System.out.println("输入退出以终止循环:");
userInput = input.nextLine();
}

3. gelung do-while

Gelung do-while adalah serupa dengan gelung while, tetapi ia melaksanakan blok kod sekurang-kurangnya sekali, walaupun syaratnya palsu. Sintaksnya adalah seperti berikut:

do {
// 要重复执行的代码块
} while (条件);

Sebagai contoh, gelung do-while berikut akan dilaksanakan sehingga pengguna memasuki "keluar":

Scanner input = new Scanner(System.in);
String userInput;

do {
System.out.println("输入退出以终止循环:");
userInput = input.nextLine();
} while (!userInput.equals("退出"));

Lelaran

Lelaran merujuk kepada melintasi elemen dalam koleksi atau struktur data. Bentuk lelaran yang paling biasa ialah gelung foreach, yang membenarkan lelaran ke atas setiap elemen dalam koleksi menggunakan sintaks yang dipermudahkan. Sintaks gelung foreach adalah seperti berikut:

for (元素类型 元素名 : 集合名称) {
// 要重复执行的代码块
}

Sebagai contoh, gelung foreach berikut berulang pada setiap elemen dalam senarai:

List<String> colors = new ArrayList<>();
colors.add("红色");
colors.add("绿色");
colors.add("蓝色");

for (String color : colors) {
System.out.println(color);
}

Kesimpulan

Memahami gelung dan lelaran adalah kunci untuk menguasai pengaturcaraan. Dengan menggunakan konsep ini, anda boleh menulis kod ringkas dan cekap yang menyelesaikan masalah kompleks dan memudahkan kerumitan. Kuasai pengembaraan gelung dan lelaran dan mulakan perjalanan pengaturcaraan ajaib!

Atas ialah kandungan terperinci Pengembaraan dalam Gelung dan Lelaran: Pengembaraan dalam Kod Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lsjlt.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam