Orta Düzey Julia
Anthony Markham
Quantitative Developer
range kendi veri türüne sahip bir nesnedir.my_range = 1:10 # start:stop
range yazdırmak, içindeki değerleri göstermez!my_range = 1:10
println(my_range)
1:10
my_range = 0:10:50 # start:step:stop
step değeri, aralıktaki bir sonraki değeri belirler.start değeri 1’dirstep değeri 10’durend değeri 50’dirmy_range = 1:10:50
println(my_range)
1:10:50
for döngüsüyle yapabilirizmy_range = 0:10:50
for value in my_range
println(value)
end
0
10
20
30
40
50
start, step ve stop kullanılabilir.my_range = 0:10:50
println(my_range[2])
10
start, step ve stop kullanılabilir.println(my_range.start)
println(my_range.step)
println(my_range.stop)
0
10
50
while döngüsüyle yineleme, her bir aralık öğesine erişmeyi gerektirir.[] kullanılır.i = 1 ayarladığımıza dikkat edin.i = 1
while i <= length(my_range)
println(my_range[i])
i = i + 1
end
... saçma (splat) işleci, yinelenebilir bir nesneyi açar.my_range = 0:10:50
println([my_range...])
[0, 10, 20, 30, 40, 50]
Orta Düzey Julia