Тренинг Платформа Engee (LTC/MBD)
Автор
Язык Julia
Условные операторы и циклы
In [ ]:
(условие_1, условие_2, условие_3) = true, false, true;
if условие_1
print( "цепочка действий 1" )
elseif условие_2
print( "цепочка действий 2" )
elseif условие_3
print( "цепочка действий 3" )
else
print( "цепочка действий 4" )
end
In [ ]:
if pi == 3.14
z = "неточно"
else
x = 2
z = pi^2
end
In [ ]:
if pi == 3.14 z = "неточно" else x = 2; z = pi^2 end
In [ ]:
v = [1, 1, 2, 3, 5, 8, 13]
for счетчик = v
println( счетчик )
# другие действия
end
In [ ]:
for s ∈ [ "кот", "пес", "лис" ]
println(s)
end
In [ ]:
x = 3;
while x > 2
x = 2 * x;
println( x )
end
Диапазоны
In [ ]:
for счетчик = 1:2:10
println( счетчик )
# другие действия
end
In [ ]:
s = ["кот", "пес", "лис"]
s[end:-1:1]