1. 데이터 다루기 실습

동그라미·2024년 10월 15일
2

데이터 타입 개념확인하기

  • Int: 정수인 숫자를 표현하는 데이터 타입. -2,147,483,648 ~ 2,147,483,647 사이 숫자를 표현합니다.
  • Float: 부동 소수점 숫자를 표현하는 데이터 타입. 32비트 부동 소수(소수점 이하 6자리까지) 표현 가능합니다.
  • Double: 부동 소수점 숫자를 표현하는 데이터 타입. 64비트 부동소수(소수점 이하 15자리 이상) 표현 가능합니다.
  • Bool: 참(true)와 거짓(false) 을 표현할 수 있는 데이터 타입.
  • String: 문자열을 표현하는 데이터 타입. 텍스트를 표현할 수 있습니다.
  • Character: 단일 문자를 표현하는 데이터 타입.
  • Any: 다양한 데이터 타입의 값을 수용할 수 있는 데이터 타입. 반드시 형 변환을 하여 사용해야합니다.
  • Tuple: 여러 데이터의 묶음. 다양한 데이터 타입을 가진 값들을 묶을 수 있습니다.


활용하기

  • Int 타입(age): 나이를 나타내는 변수를 선언하고, 자신의 나이를 할당하세요.
  • Float 타입(interestRate): 간단한 이자율을 나타내는 변수를 선언하고, 임의의 이자율을 할당하세요.
  • Double 타입(balance): 은행 예금 금액 나타내는 변수를 선언하고, 임의의 소수점 이하 15자리 이상의 값을 할당하세요.
  • Bool 타입(isLoggedIn): 로그인 상태를 나타내는 변수를 선언하고, 적절한 값을 할당하세요.
  • String 타입(userName): 자신의 이름을 나타내는 변수를 선언하고, 이름을 문자열로 저장하세요.
  • Character 타입(firstLetter): 단일 문자(예: 'A')를 저장하는 변수를 선언하세요.
  • Any 타입(anyValue) : 어떤 값이라도 저장 할 수 있는 변수를 선언하세요


위 내용은 저만의 이해를 위해 적힌 내용입니다.
읽는 분의 시점에서 다른 내용이 있을 수 있습니다.

타입 변환 후 합산

튜플 사용하기

튜플이란 ?
- 여러 개의 값을 하나의 묶음으로 저장할 수 있는 데이터 타입
각각의 값은 서로 다른 타입일 수 있으며, 각 값에 접근할 때는 순서를 사용합니다. 튜플은 간단하게 여러 개의 관련 값을 한 번에 저장하고 다룰 때 유용하다.
- 여러 타입의 데이터를 묶을 수 있음: 튜플 안에 Int, String, Double 등 서로 다른 데이터 타입을 함께 저장할 수 있습니다.
- 순서에 따른 접근: 튜플의 값에 접근할 때는 순서를 사용하여 각각의 값에 접근합니다. 튜플의 첫 번째 값은 0부터 시작합니다.
- 고정된 크기: 튜플은 선언된 후 그 크기를 변경할 수 없습니다.
let myNumbers: (Int, Int) = (5, 10)
let sum = myNumbers.0 + myNumbers.1
print("두 수를 저장한 튜플의 합계는 (sum)")


Any 타입 사용 및 형 변환

Any 언제 사용하나요?
-Any 타입은 Swift에서 모든 데이터 타입을 저장할 수 있는 특별한 타입입니다. Int, String, Bool, 심지어 사용자 정의 타입까지 모두 저장할 수 있습니다. 그러나 Any 타입에 저장된 값을 사용할 때는 형 변환(type casting)을 통해서 원래의 데이터 타입으로 변환해주어야 합니다.
- Any 타입으로 선언된 변수는 Swift의 강력한 타입 안정성을 포기하는 것이기 때문에, 필요한 경우에만 사용하는 것이 좋습니다.


profile
맨날 최선을 다하지는 마러라. 피곤해서 못산다.

0개의 댓글