본문 바로가기

type

유니티와 C# 개념 정리_005_타입과 초기화 타입(Type) 흔히 메모리를 임시 작업대 또는 저장소로 비유한다. 메모리에 변수를 사용해서 데이터를 저장하거나 참조한다. 그래서 변수는 임시 작업대 위에 올려진 상자에 비유하기도 한다. 변수의 타입은 변수라는 상자 안에 넣을 수 있는 유형을 정해 둔 것이다. C#에서 변수는 모양과 크기가 다른 상자를 준비해야 한다. 이것을 앞 글에서 Strongly typed(강한 타입화)라고 했다. 반면에 약한 타입화를 가진 어떤 언어에서는 모양,크기에 상관없이 무엇이든 넣을 수 있는 상자를 만들 수 있기도 하다. 어쨌든 C#에서 변수를 사용하려면 을 지정하고 을 지어야 한다. 타입이 지정된 변수는 해당 타입에 맞는 값만 넣거나 뺄 수 있다. 타입의 종류 타입은 크게 built-in type (빌트인 타입; 미리 만.. 더보기
파이썬 Python 코딩_04_타입(Types) Type(타입, 자료형) 데이터의 종류를 데이터형(data type) 또는 형(Type; 타입)이라고 한다. 파이썬에서는 변수에 저장하는 값(value)에 따라 타입이 자동으로 정해진다. 그러므로 코틀린 처럼 변수를 사용하기 전에 타입을 선언할 필요가 없다. (코틀린에서도 자동으로 추론하는 기능이 있기는 하다) 타입의 종류 5가지 숫자 문자열 불리언(Boolean; true참, false거짓) 리스트(list) 튜플(tuple) 여기서는 타입 몇 가지만 간단하게 살펴본다. 1. 숫자 숫자는 정수(int), 부동소수점수(float)를 지원한다. 변수에 숫자를 넣고 사칙연산을 해본다. 사칙연산에 사용하는 부호들은 '연산자'라고 한다. 제곱을 할 때는 곱하기를 2개 연결한다. 위 그림에서 x ** y는 1의 .. 더보기
쌩초보를 위한 기초_08_변수형_String 변수 타입 Char 와 String 이번에는 변수형 중에서 문자형에 대해 알아본다. 문자형에는 2가지가 있다. Char String Char은 Character(문자,성질)의 준말로 '하나의 문자'에 사용한다. String 은 문자열에 사용한다. Char형은 작은따옴표를 사용한다. 한 글자 숫자(0,1,2 ~ 9)를 Char형으로 사용하면 문자형이 된다. String형은 큰따옴표를 사용한다. 숫자를 String형으로 사용하면 문자형이 된다. 아래 코드를 작성한 후 실행해 보자. 문자열을 여러 줄에 걸쳐 나타낼 때는 큰따옴표 3개를 사용한다. 문자열 내부에 변수를 사용할 때는 변수명 앞에 $ 기호를 앞에 붙인다. 그리고 변수명을 중괄호{ }로 감싸면 변수값과 글자를 붙일 수 있다. 문자열을 연결할 때는 +.. 더보기