포스트

(Deep Dive) Variables

생각해보니 Deep Dive는 내가 알고있던것들은 그냥 넘어갔는데, 이참에 그냥 내가 알고있는것들도 정리하는게 좋을 것 같아, Deep Dive로 하여 정리를 하고자 한다.


어떤 데이터가 있다

1
8907218937

이런 데이터에 우리는 이름을 붙일 수 있다.

1
Number = 8907218937

이런식으로 이름을 붙일 수 있다.

하지만 이걸로는 부족하다 조금 더 작성을 해주어야한다. var 라는 키워드가 필요하다.

우리가 변수를 생성하고 있다고 알려주는 것이다.

그래서 다시 한번 적어보면,

1
var Number = 8907218937

이렇게 되겠다.

그럼 코드를 한번 작성해보자. a와 b라는 변수가 있다. 각각 5,8이라는 값을 주고 이것을 프린트 해보자

1
2
3
4
5
var a = 5
var b = 8

print("a") // a
print(b) // 8

괄호 안에 “a” 이렇게 적어버리면 우리가 원하는 5가 아닌 a를 출력한다. 그래서 어떤 변수를 출력할때는 괄호안에 그 변수명만 적어두도록 하자.

Q : “ “ 안에는 변수를 넣지 못하는 걸까? A : 아니다, 가능하다. 출력을 할때 \ ()를 사용하게 되면 변수를 담을 수 있다.

1
2
3
4
5
var a = 5
var b = 8

print("The value of a is \(a)") // the value of a is 5
print("The value of a is \(b)") // the value of a is 8

아래 간단한 연습을 할 수있는 컴파일러가 있다. 한번 연습 해보도록 하자.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.