Unit range

Oleh Juicebox 91 0 pada Sabtu, 18 Feb. 2017, 23:41:48


Kembali ke forum grup


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Adakah yang mau menjelaskan tentang cara kerja unit range???
saya sudh sangat jauh melewati unit range tapi masih bingung dan belum mengerti dengan cara kerja range.

makasih sebelumnya
0 jempol


margaretawdy
177
12
· 7 tahun, 8 bulan yang lalu · 0 jempol

Range adalah fungsi serbaguna yang digunakan untuk menciptakan sebuah list yg terdiri dari angka.

jika inputnya satu, range(x) artinya list yg memuat angka dari 0 hingga x
misal range(5) 
output : 1,2,3,4

jika inputnya dua, range(x,y) artinya list yg memuat angka dari x hingga y
misal range(3,6)
output : 4,5

jika inputnya tiga, range (x,y,z) artinya list yg memuat angka dari x hingga y dengan penjumlahan sebesar z
misal range(3,15,2)
output: 5,7,9,11,13

semoga membantu:)

-ret.

.x3y
67
1
· 7 tahun, 7 bulan yang lalu · 1 jempol

range adalah sebuah fungsi untuk menhasilkan value/nilai dari 0 sampai n-1.
1)  range (x) # x = 5
     range (0, 5) #artinya=> 0,1,2,3,4
     jika dilakaukan looping dengan for,  maka:
        for i in range(5):
           print (i, end=",") 
        outputnya=> 0,1,2,3,4
2) dalam range ada namanya konsep "range(start, stop, step)"
star = dimulai dari mana?
stop = diakhiri sampai mana -1 (stop-1)
step = berapa langkah (optional), jika tida diisi maka default satu langkah
contoh 1:
for i in range (1,5):
	print (i)

.x3y
67
1
· 7 tahun, 7 bulan yang lalu · 0 jempol

lanjutan==>
 output:  1
              2
              3
              4

.x3y
67
1
· 7 tahun, 7 bulan yang lalu · 0 jempol

Lanjutan ==>
3) range + step (langkah)
contoh :
 for i in range (1,10, 2): # dimulai dari 1 sampai 10, dengan keliapatan 2
	print (i, end=",")
output : 1,3,5,7,9,