반응형

인덱스 2

[Python] 문자열 입력 방법

다양한 문자열 입력 방법에 대해 알아봅시다. 따옴표 - 홑따옴표, 겹따옴표, 세겹따옴표 파이썬에서 문자열을 입력할 때엔 홑따옴표 안에 입력합니다. 'Hello, world.'와 같은 형식으로 말이죠. 하지만 문자열 안에 홑따옴표를 사용해야할 경우엔 어떨까요? A = 'Hello, I'm minsoo.' 이 경우 아래와 같은 에러가 발생합니다. I 다음 홑따옴표로 인해 문자열이 끝난 것으로 간주하여 m minsoo.'는 잘못된 코드로 받아들이기 때문이죠. 이 경우 겹따옴표를 사용하면 해결됩니다. A = "Hello, I'm minsoo." print(A) 그러면 홑따옴표로 이루어진 문자열 안에선 홑따옴표를 쓸 수 없을까요? 역슬래시로 이루어진 이스케이프 문자를 쓰면 가능합니다! A = 'Hello, I\'..

[Python] 데이터 유형: 리스트(list)

이번 포스팅에서는 데이터 유형 중 하나인 리스트(list)에 대해 알아보겠습니다. 리스트(list) 리스트는 순서를 가진 여러 값의 배열로써, 대괄호로 구분됩니다. 첫번째 줄처럼 정수형 자료를 담고 있을 수도 있고, 두번째 줄처럼 문자열 자료를 담고 있을 수도 있습니다. 특이하게도 여러 종류의 자료를 함께 담고 있을 수도 있습니다. 리스트 인덱싱(list indexing)하기 A라는 변수에 ['apple' , 'banana' , 'peach'] 리스트가 저장되어 있다고 해봅시다. 파이썬에서는 list 이름 다음 대괄호에 들어 있는 정수를 인덱스라고 하며, 첫번째 값을 0으로 하여 1씩 증가시켜 값을 매깁니다. 즉, 리스트 A는 아래와 같이 이루어져 있으며 A[0]의 값은 아래와 같죠. 인덱스엔 음수값도 ..

반응형