목록Python (39)
KEK 개발로그
문자열 자료형2 - 문자열 슬라이싱, 포매팅, 포맷 코드, format 함수 1. 문자열 슬라이싱 - 슬라이싱(Slicing): 연속적인 객체들(ex. 리스트, 튜플, 문자열)에 부여된 번호를 이용해 범위를 지정해 선택해서 객체의 일부를 가져오는, 추출하는 방법. - 형태: a[0:5] >> 변수[시작번호:끝 번호] (처음부터나 끝까지이면 번호 생략 가능) - 주의: a[0:5]의 의미는 0 > 공백이 포함되어 있기 때문에 위에 'Life'와는 전혀 다른 문자열이다 print(a[:17]) # Life is too short >> 시작번호를 생략하면 문자열의 처음부터 끝번호(17)까지 추출 print(a[19:]) # You need Python >> 끝번호 생략 - 시작번호~문자열 끝까지 추출 prin..
문자열 자료형1 - 문자열, 문자열 연산, 문자열 인덱싱 1. 문자열이란? - 문자열(String): 문자, 단어 등으로 구성된 문자들의 집합. ex. "Life is too short" / "a" / "123" 2. 문자열 만들기 1) 큰따옴표로 양쪽 둘러싸기: "(문자열)" 2) 작은따옴표로 양쪽 둘러싸기: '(문자열)' 3) 큰따옴표 3개를 연속으로: """(문자열)""" 4) 작은따옴표 3개를 연속으로: '''(문자열)''' >> 이 4가지 방법을 잘 조합해서 문자열을 잘 표현하면 된다. 만약, 문자열 안에 작은따옴표(')를 쓰려면 겉에 큰따옴표를 쓰는 등 이런 방식으로 문자열을 잘 표현하면 된다. 그렇지 않을 경우에는 백슬래스(\)를 활용하면 된다. (이걸 제대로 하지 않은 경우 '구문오류[Sy..
자료형 - 숫자형(숫자 자료형) 1. 자료형 - 자료형: 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 '자료 형태로 사용하는 모든 것'(프로그램의 기본이자 핵심 단위!) 2. 숫자형(Number)이란? - 숫자 형태로 이루어진 자료형을 '숫자형' 이라고 한다. >> 정수, 실수, 8진수, 16진수 등 1) 정수형(Integer): 정수를 뜻하는 자료형(양의 정수, 음의 정수, 0) # 변수 a에 정수를 대입해보자. a = 123 a = -137 a = 0 2) 실수형(Floating-point): 소수점이 포함된 숫자 # 변수 a에 실수를 대입해보자. a = 1.2 a = -2.35 a = 4.24E10 # 4.24e10 (e,E 상관없음 >> '컴퓨터식 지수 표형 방식') 3) 8진수 / 16진수 (파..
파이썬이란? 1. 파이썬(Python) -1990년 암스테르담의 귀도 반 로섬(Guido Van Rossum)이 개발한 인트프리터 언어. *인터프리터 언어: 한 줄씩 코드를 해석해서 그때그때 실행해 결과를 바로 확인할 수 있는 언어* 2. 파이썬의 특징 1) 파이썬은 인간다운 언어이다. - 프로그래밍은 '인간이 생각하는 것을 컴퓨터에 지시하는 행위'인데, 파이썬은 사람이 생각하는 방식을 그대로 표현할 수 있는 언어이다. 즉, 매우 직관적이다. - 아래 소스코드로 이해해보자. if 4 in [1,2,3,4]: print("4가 있습니다.") - 해석) 만약 4가 1,2,3,4 중에 있으면 "4가 있습니다."를 출력한다. >> 마치 영어문장을 읽는 듯 직관적으로 무슨 뜻인지 알 수 있다. 2) 문법이 쉬워서..