Rumah > Artikel > pembangunan bahagian belakang > Gunakan fungsi range() Python untuk menjana urutan nombor dalam julat tertentu
Gunakan fungsi julat() Python untuk menjana jujukan nombor dalam julat tertentu
Dalam pengaturcaraan Python, keperluan yang sangat biasa ialah menjana satu siri jujukan nombor. Nombor ini boleh digunakan untuk pelbagai operasi seperti lelaran, gelung, pengindeksan, dll. Untuk memenuhi keperluan ini, Python menyediakan julat fungsi terbina dalam yang sangat mudah (). Sintaks fungsi
julat() adalah seperti berikut:
julat(mula, henti, langkah)
di mana mula mewakili nilai permulaan (pilihan, lalai ialah 0), berhenti mewakili nilai penamat (diperlukan) dan langkah mewakili saiz langkah (pilihan, lalai ialah 1).
Berikut ialah beberapa contoh menggunakan fungsi julat() untuk menjana jujukan nombor:
Contoh 1: Hasilkan jujukan nombor daripada 0 hingga 4 (tidak termasuk 4)
for num in range(4): print(num)
Output:
rreeeContoh 2: turutan dari 2 hingga 8 (tidak termasuk 8), dengan saiz langkah 2
0 1 2 3
Output:
for num in range(2, 8, 2): print(num)
Contoh 3: Hasilkan urutan nombor dari 10 hingga 1 (tidak termasuk 1), dengan saiz langkah -1
2 4 6
Output:
for num in range(10, 1, -1): print(num)
Contoh 4: Hasilkan senarai yang mengandungi jujukan nombor
10 9 8 7 6 5 4 3 2
Output:
num_list = list(range(5)) print(num_list)
Selain menjana urutan nombor, fungsi range() juga boleh digunakan dengan fungsi terbina dalam yang lain (seperti sebagai len()) untuk memudahkan operasi lelaran dan pengindeksan .
Contoh 5: Gunakan fungsi julat() untuk menjana jujukan nombor, dan pasangkannya dengan fungsi len() untuk lelaran dan pengindeksan
[0, 1, 2, 3, 4]
Output:
my_list = ['apple', 'banana', 'orange', 'grape', 'watermelon'] for index in range(len(my_list)): print(f"index: {index}, value: {my_list[index]}")
Ringkasan: Fungsi julat() ialah fungsi yang sangat biasa fungsi yang digunakan dalam Python Ia Boleh menjana urutan nombor dalam julat yang ditentukan. Dengan menetapkan nilai mula, nilai akhir dan saiz langkah, anda boleh menjana pelbagai jujukan nombor yang berbeza secara fleksibel. Apabila menulis program Python, menggunakan fungsi range() boleh menjadikan kod lebih ringkas dan cekap. Kami berharap pengenalan dan contoh dalam artikel ini dapat membantu pembaca memahami dan menggunakan fungsi range() dengan lebih baik.
Atas ialah kandungan terperinci Gunakan fungsi range() Python untuk menjana urutan nombor dalam julat tertentu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!