변수는 값을 수정할 수 있는 데이터 값이 있는 공간이다. var 로 선언 할 수 있다.
var a: Int = 3 // 원래는 타입을 써줘야 하지만 값이 명확하다면 생략해도 무방하다. var 이름 = "Han" var 韓國 = "대한민국" var 😄 = "smile" var a8 = 4 ok, var 8a = 4 no print("나의 이름은 \(이름)입니다.")
이것 처럼 변수는 영어(대부분 소문자로 시작), 한글, 한자, 이모지 등을 이용해서 선언할 수 있지만 숫자가 맨 처음에 오는것은 금지된다.
출력은 \(변수명) 으로 출력할 수 있다.
상수는 변하지 않는 값을 담아두는 공간이다. 선언은 let 으로 하고,
변수와 같은 규칙을 갖고 있다.