1. var, let 데이터 선언, 기본 연산 예시
기본적으로 Type Inference가 진행되어 데이터 타입을 명시하지 않아도 됨
다른 자료형끼리 기본적인 연산조차 불가
Double의 정확도(precesion)가 single-precesion인 Float보다 더 높음
// 변수 var, string 타입 추론(Type Inference)
var student_name = "민지 학생"
// 변수 var, int 타입 추론(Type Inference)
var student_age = 24
var money: Double = 450.52
var money_from_dad = 123.0987654321
// 상수 contant
let student_birthcountry: String = "Korea"
print("\(student_name) said \"Im \(student_age) years old! I have \(money) and Im from \(student_birthcountry)\"")
// 연산
print("I have \(money+money_from_dad) now!")
2. 문자열 보간 특수 케이스
print(#"\t\b\t\t\t\t"#)
let tmp = 400
print(#"\t\t\t\t\t tmp"#)
print(#"\t\t\t\t\t \#(tmp)"#)
3. 데이터 타입을 선언하는 습관을 들일 것!
: Int = 23
: Float = 2.3
: Double = 3.1415926
: Bool = true/false
: Character = "A"
: String = "ABC"
: Array = [1,2,3]
: Dictionary = [key : value]
: Any = 모든것