본문 바로가기

언어16

Python - 04. 문자열 자료형 1. 문자열 정의 및 특징 - 기본적으로 ' '," " 로 감싸서 사용. - 긴 문자열 \ 사용하여 여러줄 입력 가능. - 입력 모습 그대로 저장하기 위해 ''' ''', """ """ 를 감싸서 사용. - 순서 존재하므로 인덱스, 슬라이싱 사용 가능. - 변경이 불가능(immutable)해서 인덱스로 한 단어 수정 불가. - 문자열의 길이는 len() 함수 확인 가능. - 문자열은 더하기(+), 곱하기(*) 가능. # 문자열 표현 : 작은따옴표('), 큰따옴표(") a='abc song' b='he said, "abcd..."' c='It\'s my computer' d="abc song" e="It's my computer" f="he said, \"abcd...\"" # 개행 : 특수문자 (\), .. 2021. 7. 16.
Python - 03. 숫자 자료형 1. 종류 int / float / comlex 형으로 나뉨. ## int (정수형) # 10진수 a=32 b=-64 c=0 # 8진수 : 0o (숫자0 + 문자 o (이때, 대/소문자 가리지 않음))으로 시작 d=0o32 # 16진수 : 0x 로 시작 e=0x8ff ## float (실수(부동소수점수)형 (e와 E는 동일 취급)) f=12.8 g=-25.6 h=5.12E10# 5.12*10의10승 과 동일 i=10.24E-10# 10.24&10의-10승 과 동일 ## complex (복소수 : 실수와 허수로 구성된 수로 수학에선 i 로 표현되나 python 에선 j (또는 J)로 표현.) j=1+3j# 설명 : (1제곱+3제곱=루트10) k=complex(1,3) j# 복소수 확인 결과 : (1+3j).. 2021. 7. 16.
Python - 02. 기초 문법 1. 언어 정의 및 특징. - 대소문자 구분. - 들여쓰기 중요. (예시 : 조건문, 반복문 등 사용 시 들여쓰기를 쓰지 않는 경우 오류 발생.) - Python Shell 사용 시 프롬프트는 3개 괄호(>>>)로 표시되고, 앞 문장이 끝나지 않은 경우 3개 온점(...)으로 표시됨. 2. 사칙연산. 간단한 사칙연산은 아래와 같이 사용. (divmod 는 tupple 형태로 반환되고, 작은 값일 땐 각각을 호출하는 것과 큰 차이가 없으나, 큰 값을 다룰 때 속도적 우위가 있음. - 참고자료 : https://stackoverflow.com/questions/30079879/is-divmod-faster-than-using-the-and-operators) # 덧셈 13+7# 결과 : 20 # 뺄셈 13-.. 2021. 7. 15.
Python - 01. 시작하기 이 글은 Python 공부하며 정리한 글로, 추후 개인 검색용으로 사용하기 위한 기록임. 1. Abstract. Python 은 interpret language (소스 코드를 바로 실행) 로, 쉽고 간편하며 빠르다는 특징. 다양한 부문에서 활용이 가능하나, Mobile 및 대규모 Program, Row level program 에는 맞지 않음. 2. Python 설치. 1) 설치 File Download. ( URL : http://python.org/downloads/ ) Download Python The official home of the Python Programming Language www.python.org 2) 설치 File 실행. - 최하단에 위치한 Add Python 3.9 to P.. 2021. 7. 14.