반응형
수치 자료형
- 정수형 상수: 입력 형태에 따라 10진 정수, 8진 정수, 16진 정수로 입력할 수 있으며 출력은 10진 정수로만 가능함
- 실수형 상수: 1.2, 3.5e3과 같이 소수점을 포함하고 있는 상수
- 롱형 상수: 수치가 큰 수는 롱형으로써 숫자 마지막에 L을 붙여 표시
- 복소수형 상수: 복소수는 실수(ex. 10)와 허수(ex. 20j)로 이루어짐
- 수치 자료형의 치환: x가 지니고 있는 1의 값이 변경되는 것이 아니라 새로운 객체 2로 레퍼런스를 변경하는 것임
수치 연산 내장 함수
abs: 절대값형 / int: 정수형 / long: 롱형 / float: 실수형 / complex: 복소수형
divmod(A, B): A를 B로 나눈 몫과 나머지 / pow(A, B): A의 B제곱
math 모듈의 수치 연산 함수: math 모듈은 수학적으로 정의된 변수, 함수를 지원함
문자열
문자열 형식
한 줄 문자열: 작은 따옴표나 큰 따옴표 사용
여러 줄 문자열: 연속된 작은 따옴표 또는 큰 따옴표 세 개
인덱싱(Indexing)과 슬라이싱(Slicing)
인덱싱: 문자열의 각 문자에 순차적으로 인덱스가 붙음
슬라이싱: 문자열의 인덱스를 이용하여 문자열의 전체 또는 일부를 출력
문자열 연산
+: 연결 / *: 반복
문자열의 길이
len(): 문자열의 길이를 반환하는 내장함수
문자열내 포함 관계 여부
in, not in: 문자열내에 일부 문자열이 포함되어 있는지를 파악하는 키워드
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 파이썬 각종 연산자 (0) | 2016.08.05 |
---|---|
[Python] 리스트, 튜플, 사전, 내장 자료형의 정리와 객체 신원 파악 (0) | 2016.08.04 |
[Python] 파이썬 기본문형 (0) | 2016.08.03 |
[Python] 개발환경 만들기 (0) | 2016.08.03 |
[Python] MIT 6.00 컴퓨터 공학과 프로그래밍(Python) 오픈 코스 (0) | 2016.04.21 |