본문 바로가기

전체 글

(42)
[Python 입문] 4. 파이썬 자료형 - 리스트 목차 리스트란? 리스트의 인덱싱과 슬라이싱 리스트 연산자 리스트의 수정 (변경, 삭제) 리스트 관련 함수들 리스트(List) 1. 리스트란? 리스트를 이용하면 1, 3, 5, 7, 9와 같은 숫자 모음을 간단하게 표현할 수 있다. >>> a = [] >> b = [1, 2, 3] >> c = ['Life', 'is', 'too', 'short'] >> d = [1, 2, 'Life', 'is'] >> e = [1, 2, ['Life', 'is']] >> a = [1, 2, 3] >>> a [1, 2, 3] >>> a[0] >> a[-1] >> a[0] + a[2] >> a = [1, 2, 3, ['a', 'b', 'c']] >>> a[0] 1 >>> a[-1] ['a', 'b', 'c'] >>> a[3]..
[Python 입문] 3. 파이썬 자료형 - 문자열 02 목차 문자열 포매팅 고급 문자열 포매팅 문자열 관련 함수들 6. 문자열 포매팅(Formatting) "현재 온도는 18도입니다." "현재 온도는 20도입니다." 위 두 문자열에서 18과 20과 같은 특정한 값을 바꿔야 할 경우 이것을 가능하게 하는 것이 바로 문자열 포매팅(Formatting) 기법이다. 문자열 포매팅이란 문자열 내에 특정 값을 넣는 방법이다. 6.1. 문자열 포매팅 따라 하기 # 숫자 바로 대입 >>> "I eat %d apples." %3 'I eat 3 apples.' # 문자열 바로 대입 >>> "I eat %s apples." %"five" 'I eat five apples.' # 숫자 값을 나타내는 변수로 대입 >>> number = 3 >>> "I eat %d apples."..
[Python 입문] 3. 파이썬 자료형 - 문자열 01 목차 문자열(String)이란? 문자열 만드는 방법 이스케이프 코드란? 문자열 연산하기 문자열 인덱싱(Indexing)과 슬라이싱(Slicing) 문자열(String) 1. 문자열(String)이란? 아래의 예시와 같이 문자들의 집합을 의미한다. "Life is too short, You need Python" "a" "123" 123과 같은 숫자도 보이지만 따옴표(" ")로 둘러싸여 있으면 모두 문자열이다. 파이썬에서 문자열을 만드는 방법은 4가지가 있다. "Hello World" 'Python is fun' """Life is too short, You need Python""" '''Life is too short, You need Python''' 큰따옴표("a"), 작은따옴표('b'), 큰따옴표..
[Python 입문] 2. 파이썬 자료형 - 숫자 먼저, 자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다. 프로그램의 기본, 핵심 단위가 자료형이다. 이 자료형은 숫자(Number), 문자열(String), 리스트(List), 튜플(Tuple) 등 다양한 형태로 존재한다. 자료형을 이해하지 않고 프로그래밍을 시작하는 것은 탄탄한 기초 공사 없이 건물을 올리는 것과 같다고 한다. 그래서 생각보다 시간이 더 필요하더라도 자료형에 대해 한 장씩 자세하게 알아보고자 한다. 때문에 자료형의 포스팅을 유형별로 나눠 올리기로 한다. 목차 숫자형이란? 숫자형을 활용하기 위한 연산자 숫자형(Number) 1. 숫자형(Number)이란? 우리가 이미 잘 알고 많이 보고 있는 것들로 숫자의 형태로 이루어진 자료형이다. 정수 (..
파이썬(Python)을 위한 파이참(PyCharm)와 아나콘다(Anaconda) 먼저, 파이썬(Python)을 공부하기 위해 대화형 인터프리터만 사용하기보다는 파이참(PyCharm)과 같은 통합 개발 환경(IDE)을 통해 조금이라도 편리하게 파이썬 공부를 하고자 한다. 통합 개발 환경(IDE)란? Integrated Development Environment의 줄임말로 코딩, 디버그, 배포 등 프로그램의 개발에 관한 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 것이다. 쉽게 말하면 개발에 사용되는 다양한 도구들(언어팩, git연동, 각종 플러그인 등)의 집합이라고 생각하면 될 것 같다. 대표적으로 비주얼 스튜디오(Visual Studio), 이클립스(Eclipse)가 있으며 파이썬은 파이참(PyCharm)을 많이 사용한다. 목차 파이참(PyCharm)이란? 아나콘다(..
[Python 입문] 1. 파이썬(Python)이란? 목차 파이썬(Python)이란? 파이썬의 특징 파이썬으로 무엇을 할 수 있을까? 파이썬 둘러보기 파이썬(Python)이란? 파이썬(Python)은 귀도 반 로섬(Guido Van Rossum)이 1991년 발표한 인터프리터 언어다. (크리스마스가 있는 주에 연구실이 닫혀있어 심심한 김에 만들었다는 말이 있다.) 귀도는 파이썬이라는 이름을 자신이 좋아하는 코미디 쇼인 '몬티 파이썬의 날아다니는 서커스(Monty Python's Flying CircusO'에서 따왔다고 한다. 인터프리터 언어란? 한 줄씩 코드를 해석해서 그때그때 실행해 결과를 바로 확인할 수 있는 언어를 말한다. 파이썬은 컴퓨터 프로그래밍의 교육을 위해 많이 사용하지만, 기업의 실무에도 많이 사용하는 언어다. 대표적인 예가 구글(Google..
[토이 스토리 4 OST] You've Got a Friend in Me - Randy Newman 가사해석 1995년 처음 개봉한 토이 스토리 시리즈는 전 세계적으로 많은 사람들에게 사랑을 받은 애니메이션입니다. 아이들의 취향과 어른들의 향수를 제대로 자극한 애니메이션이라고 생각합니다. 그래서 아이들이나 어른들이나 나이 상관없이 모두 좋아했던 것 같습니다. 이런 토이 스토리 시리즈의 4번째 작품인 토이스토리 4는 20019년에 개봉했는데요. 20010년 개봉한 토이 스토리 3 이후 9년 만에 새로운 모습으로 우리 곁으로 찾아와서 많은 사람들의 기대를 받았습니다. 개봉 첫 주 약 2억 4,400만 달러의 수익을 올리며 역대 시리즈 중 최고의 오프닝 기록을 했고, 2019년 8월 10억 달러의 수익을 올리며 흥행에 성공하며 제92회 아카데미 시상식에서 아카데미 장편 애니메이션상을 받았습니다. 오랜 기다림 끝에 만..
Introduction 이 포스팅을 시작으로 'CG Cinematography'에 대해 Christophe Brejon이 작성한 책의 번역을 시작하려고 합니다. 먼저 Christophe Brejon은 Computer Graphics(CG)업계에서 약 13년의 경력을 가진 Lighting and Compositing Supervisor로 Animal Logic, Weta Digital, Framestore 등 여러 스튜디오의 경험을 바탕으로 하고 있습니다. 그리고 이 책은 2017년 2월부터 Google 문서로 작성하기 시작했습니다. 지금은 130페이지가 넘어가는 불량이 되었습니다. 번역하기에 앞서 저는 전문적으로 번역을 하는 사람이 아닙니다. 그저 CG업계에 종사중인 사람으로 좋은 자료를 많은 사람들과 공유하고자 시작한 일입니..