시작하기 전에..
블로그 내에서 아래의 글에서 파이썬에서 사용되는 기본용어에 대해서 정리한 적이 있다.
즉, 스네이크 케이스 뒤에 괄호가 있으면 함수라고 생각하면 된다.
Print() 함수
print("출력하고자 하는 내용")
자료형
: 자료를 쉽게 구분할 수 있도록 기능과 역할에 따라서 구분해 둔것
- 문자열
- 숫자
- boolean(true/false)
자료형 확인하기
type("타입을 확인하고자 하는 자료형")
문자열(string)
큰따옴표 혹은 작은 따옴표 안에 자료를 입력하면 이는 문자열 자료형이 된다.
ex)"안녕" / '안녕'
문자열 내에 또 따옴표를 사용하면 syntax에러(문법적 에러)가 뜬다.
따라서 이런 경우에는 큰따옴표 안에 작은따옴표를 혹은 그 반대로 사용해주어야 한다.
ex) " '안녕' 이라고 말했다" / ' "안녕"이라고 말했다.'
만약에 같은 따옴표로 써주고 싶다면 역슬래시를 입력하면 된다.
ex)"\"안녕\"이라고 말했다."
여기서 키보드에서 역슬래시를 칠수 없는 경우가 보일텐데 이는 키보드의 \(원화)표시이다.
이 표시가 한국어나 일본어 제외 다른 언어에서 역슬래시로 보이게 된다.
역슬래시+n : 줄바꿈
역슬래시+t : 탭 스페이스
여러 줄 문자열 만들기
-> 작은따옴표를 사용해서도 구현 가능하다
문자열의 연산자
숫자에서는 적용할 수 없음을 기억하자.
"문자열" + "문자열" : 연결 연산자 , 문자열 연결할 때 사용 -> 실행 시 두 문자열이 연결되어서 출력
-> "문자열" + 100 => 에러가 난다. 문자열+숫자는 불가
"문자열" * 숫자 : 숫자만큼 문자열이 반복해서 출력
문자 선택 연산자
인덱싱
자바스크립트와 동일하게 문자열에 인덱싱 사용가능하며 맨 앞자리가 0번째 인덱싱이다
파이썬에서는 음수(-1 같은) 인덱싱은 다시 되돌아가서 거꾸로 센다고 생각하면 된다.
즉 -1 인덱싱은, 0에서 거꾸로 돌아가서 문자열의 맨 마지막 문자를 불러온다.
string index out of range 라는 에러가 뜨면 문자열 인덱스에서 벗어나서 선택했다고 보면 된다.
문자열 범위 선택자
-> 앞 숫자의 인덱스 부터 뒷 숫자-1 인덱스 까지의 문자열을 선택해서 출력
-> 범위 선택자에서 마지막 숫자를 입력하지 않으면 문자열 끝까지 출력 하게 된다.
/ 반대로 앞의 수를 입력하지 않으면 첫번째 문자부터 뒷숫자-1 인덱스까지 출력하게 된다.
->음수로도 범위 선택이 가능하기는 하지만, [-1:-2]는 불가하고 [-2:-1] 는 가능하다.
요정도만 기억해두자. 고급 개념이라 후에 기회가 되면 정리해보고자 한다!
'Programming Language > Python' 카테고리의 다른 글
파이썬 시작하기_조건문/boolean자료형 (0) | 2020.11.06 |
---|---|
파이썬시작하기_문자열기본함수 (0) | 2020.11.05 |
파이썬 시작하기_숫자자료형 / 변수/ input()함수/자료형 타입변환 (0) | 2020.11.05 |
파이썬시작하기_기본용어 정리하기 (0) | 2020.11.02 |
파이썬시작하기_개발환경 설치하기 (0) | 2020.11.02 |