Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Gunakan fungsi range() Python untuk menjana urutan nombor dalam julat tertentu

Gunakan fungsi range() Python untuk menjana urutan nombor dalam julat tertentu

王林
王林asal
2023-08-22 17:03:332950semak imbas

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:

rreee

Contoh 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!

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