안녕하세요, HELLO
이번에는 julia, 줄리아에서 조건문 if statesments을 살펴보겠습니다.
세부적인 부분에서는 차이가 있지만, 줄리아의 조건문의 구조는 파이썬, python과 유사합니다.
만약에 파이썬에 친숙하다면, 줄리아 문법의 이해가 쉬울 것입니다.
STEP 1. '조건문 if statesments' 설명
STEP 2. '조건문 if statesments' 예제
STEP 3. '조건문 if 한 줄로 작성' 예제
STEP 1. '조건문 if statesments' 설명
줄리아의 조건문 if는 파이썬과 동일하게 아래와 같이 구성됩니다.
if condition
# code to be executed if condition is true
else
# code to be executed if condition is false
end
STEP 2. '조건문 if statesments' 예제
x = 5
if x > 0
println("x is positive")
else
println("x is non-positive")
end
# Output: x is positive
파이썬에서 'elif'와 동일하게, 줄리아에서는 'elseif'로 여러 조건에 대해서 작성할 수 있습니다.
x = 5
if x > 10
println("x is greater than 10")
elseif x > 0
println("x is positive but not greater than 10")
else
println("x is non-positive")
end
# Output: x is positive but not greater than 10
STEP 3. '조건문 if 한 줄로 작성' 예제
파이썬과 동일하게, 줄리아도 if-else 구문을 한 줄로 간단하게 작성할 수 있습니다. "ture_expr : false_expr"을 통해, True일 때와 False일 때의 상황에 따라 출력하는 것입니다.
만약에 True에 해당하면, true_expr을, 반면에 False에 해당하면, false_expr를 반환합니다.
x = 5
result = x > 0 ? "positive" : "non-positive"
println(result) # Output: positive
위 예제에서는 x > 0 조건인 경우, True이먄 positive를 False이면 non-positive를 반환하는 내용입니다.
x가 5로 0보다 크기에, 최종적으로 positive를 반환하게 됩니다.
추가적으로, 줄리아 함수에 대해서 궁금하신 분들은 아래 포스팅을 참고하시기 바랍니다.
2023.02.05 - [PROGRAMMING/Julia] - [JULIA/줄리아] 반복문 (for, while) 사용, 활용
2023.02.04 - [PROGRAMMING/Julia] - [JULIA/줄리아] 정규식을 활용하여 괄호 안 텍스트 추출 또는 삭제하기
■ 마무리
'조건문(if문, 예제, 활용)'에 대해서 알아봤습니다.
좋아요와 댓글 부탁드리며,
오늘 하루도 즐거운 날 되시길 기도하겠습니다 :)
감사합니다.
'PROGRAMMING > Julia' 카테고리의 다른 글
[JULIA] Function 해설, 정리, 요약 (Python Lambda 람다) (0) | 2023.03.05 |
---|---|
[JULIA/줄리아] 논리 연산자 (Boolean operator), 비교 연산자 (Comparison operator) 해설, 정리, 요약 (0) | 2023.02.09 |
[JULIA/줄리아] 반복문 (for, while) 사용, 활용 (0) | 2023.02.05 |
[JULIA/줄리아] 정규식을 활용하여 괄호 안 텍스트 추출 또는 삭제하기 (0) | 2023.02.04 |
[Think Julia] 줄리아 실행, 시작부터 난간 (0) | 2021.09.12 |
댓글