본문 바로가기

728x90

Programming/Python

[01. Python] 004. 자료형 – 리스트(List) 리스트란 자료를 순서대로 저장하는 자료구조이다. 문자열, 숫자 등을 순서대로 저장하는 형태이다. 아래와 같은 형태이다. [1, “a”, “b”, 2, 3] 리스트의 특징에 대해 알아보자. 리스트도 문자열과 마찬가지로 연산이 가능하다. 1) 더하기 리스트끼리 더하면 리스트는 합쳐진다. a = [1, 2, 3] b = ['a', 'b', 'c'] print(a+b) 결과 값 [1, 2, 3, 'a', 'b', 'c'] 2) 곱하기 리스트에 상수를 곱하면 곱한 수만큼 반복한다. a = [1, 2, 3] print(a*3) 결과 값 [1, 2, 3, 1, 2, 3, 1, 2, 3] 그리고 리스트도 문자열과 마찬가지로 인덱싱(Indexing)과 슬라이싱(Slicing)이 가능하다. a = [1, 2, 3, 4, .. 더보기
[01. Python] 003. 자료형 – 문자열 문자열 자료형에 대해 알아보자. 문자열(String)이란 문자, 숫자, 단어 등으로 구성된 문자들의 집합이다. 문자열을 만들기 위해서는 큰 따옴표(“)나 작은 따옴표(‘)로 감싸면 된다. Multiline으로 문자를 입력하고 싶다면 큰 따옴표 세개(“””)나 작은 따옴표 세개(‘’‘)를 사용하면 된다. a = "hi, there" b = """hi, there""" print(a, type(a)) print(b, type(b)) 결과 값 hi, there hi, there 다음으로 문자열 연산에 대해 알아보자. 1) 더하기 a = "hi, " b = "there" print(a+b) 결과 값 hi, there 2) 곱하기 a = "hi " print(a*3) 결과 값 hi hi hi 문자열 인덱싱(Ind.. 더보기
[01. Python] 002. 자료형 – 숫자 파이썬의 자료형에 대해서 알아보자. 프로그래밍을 하기 위해서는 어떠한 자료형이 있는지 아는 것이 기초이다. 숫자형 자료부터 살펴보자 숫자형에는 정수, 실수, 8진수, 16진수 등이 있다. 주로 사용하는 숫자형은 정수(Integer)와 실수(Floating Point)이다. 정수는 우리가 흔히 쓰는 숫자이다. a = 1 #정수 print(a, type(a)) 결과 값 1 실수는 소수점이 있는 숫자이다. a = 1.5 #실수 print(a, type(a)) 결과 값 1.5 8진수와 16진수는 잘 사용하지 않으니 다음과 같이 표현 방식만 알고 넘어가자. 8진수(숫자0과 소문자 o로 시작): 0o111 16진수(숫자0과 소문자 x로 시작): 0x102 숫자형의 연산은 +, -, *, **, //, % 등이 있다.. 더보기
[01. Python] 001. Python이란 파이썬은 최근에 가장 인기를 끌고 있는 언어이다. 다양한 라이브러리를 바탕으로 쉽고 간단히 코딩을 할 수 있는 장점이 있다. 최근 금융권에서도 파이썬에 대한 수요가 높아지며 많은 사람들이 배우고 있는 언어이다. 파이썬을 설치하려면 우선 아나콘다(Anaconda)를 다운받으면 된다. 아나콘다는 파이썬에 필요한 라이브러리를 모아놓은 패키지라고 생각하면 된다. 현재 최신 버전은 파이썬 3.7이다. Anaconda Python/R Distribution - Free Download Anaconda Distribution is the world's most popular Python data science platform. Download the free version to access over 1500 data.. 더보기
728x90