728x90

시작하기 전에..

블로그 내에서 아래의 글에서 파이썬에서 사용되는 기본용어에 대해서 정리한 적이 있다.

hazel-developer.tistory.com/4

 

파이썬시작하기_기본용어 정리하기

파이썬을 시작하기에 앞서 기본적으로 자주 보게 될 용어들에 정리해보고자 한다. 표현식(expression)이란? 어떠한 값을 만들어내는 코드이다. 즉, 어떠한 결과값을 만들어내기 위해 입력하는 모든

hazel-developer.tistory.com

즉, 스네이크 케이스 뒤에 괄호가 있으면 함수라고 생각하면 된다.

 

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] 는 가능하다. 

요정도만 기억해두자. 고급 개념이라 후에 기회가 되면 정리해보고자 한다!

728x90

+ Recent posts