본문 바로가기

728x90

파이썬

(3)
파이썬 자료형(3) - 문자열&튜플&사전&집합 1. 문자열 1) 문자열 변수를 초기화할 때는 큰따옴표나 작음 따옴표를 이용한다. 2) 문자열 안에 큰따옴표나 작은따옴표가 포함되어야 하는 경우. - 전체 문자열을 큰따옴표를 구성하는 경우, 내부적으로 작은따옴표 포함. - 전체 문자열을 작은따옴표로 구성하는 경우, 내부적으로 큰따옴표를 포함. - 백슬래시(\) 사용 시, 큰따옴표나 작은 따옴표를 포함시킬 수 있다. ex) a="Don't you know \"Python\"?" => Don't you know "Python"? 3) 연산 1) 덧셈(+) 이용하면 문자열이 더해져서 연결된다. 2) 정수와 곱할 경우, 그 값만큼 여러 번 더해진다. 3) 튜플과 유사하게 처리된다. 이 말은 인덱싱과 슬라이싱을 이용할 수 있다. ex) a = "String" p..
파이썬 자료형(2) - 리스트 1. 정의 데이터를 연속적으로 담아 처리하기 위해 사용하는 자료형. 2. 특징 1) C나 자바에서 배열뿐 아니라 연결 리스트의 기능 지원한다. C++ vector 기능과 유사. 2) 리스트는 대괄호([]) 안에 원소를 넣어 초기화 해, 쉼표로 원소를 구분한다. 3) 리스트의 원소 접근 시, 인덱스 값을 괄호에 넣는다. 4) 인덱스는 0부터 시작. 5) 비어 있는 리스트를 선언하고자 할 때는 list() 혹은 []를 이용. ex) a=[1,2,3,4,5,6,7,8] print(a) => [1,2,3,4,5,6,7,8] 3. 인덱싱 리스트의 특정 원소에 접근하는 것을 인덱싱이라고 한다. 만약 인덱스가 -면은 맨 뒤에서부터 접근한다. ex) a=[1,2,3,4,5,6,7,8] a[-1]=8 4. 슬라이싱 리스..
파이썬 자료형(1) 파이썬 자료형은 정수형, 실수형, 복소수형, 문자열, 리스트, 튜플, 사전 등이 있다. 1. 정수형 양의 정수, 음의 정수, 0 이 포함. 2. 실수형 소수점 아래의 데이터를 포함하는 수.1000. 점만 찍어줘도 실수로 인식. 3. 지수 표현 파이썬에서는 e나 E를 이용한 지수 표현 방식을 이용. 예시로 1e9라 입력하게 되면, 10의 9제곱이 된다. 4. 거듭 제곱, 제곱근 2**3 =8, 2 ** 0.5=1.41.... 5. 파이썬 유의사항 1) 10진수 체계에서 0.3과 0.6 더한 값이 0.9로 떨어지지만, 2진수에는 0.9로 표현할 수 없다. 0.89999999999 로 표현되기에 round() 함수를 호출해. 몇자리 수 까지 반올림 표현. ex) round(a,2) => 2) 파이썬은 / 연산..

728x90