Penjanaan Nombor dengan Langkah Menggunakan for dalam Python

Untuk mencetak nombor dengan langkah tertentu, parameter ketiga perlu diberikan kepada fungsi range.

Contoh

Mari cetak nombor dari 1 hingga 9 dengan langkah 2:

pythonfor num in range(1, 10, 2):
  print(num)

Hasil kod yang dilaksanakan:

python1
3
5
7
9

Contoh

Jika langkah ditetapkan dengan nombor negatif, nombor akan dicetak dalam urutan terbalik. Mari untuk lebih jelasnya, tukar nilai dalam parameter pertama dan kedua fungsi:

pythonfor num in range(10, 1, -1):
  print(num)

Selepas pelaksanaan kod, nombor dari 10 hingga 2 akan dicetak, kerana nombor dalam parameter kedua tidak termasuk dalam julat:

python10
9
8
7
6
5
4
3
2

Masalah Praktikal

Задание 1

Cetak nombor genap dari 1 hingga 100 ke konsol.

Задание 2

Cetak nombor dari -10 hingga 10 ke konsol.

Задание 3

Tulis kod untuk mendapatkan nombor berikut:

python20
17
14
11
8
5
2