파이썬3 목차3. 간략한 소개
대화형 모드에서는, 마지막에 인쇄된 표현식은 변수 _ 에 대입됩니다.
이것은 파이썬을 탁상용 계산기로 사용할 때, 계산을 이어 가기가 좀 더 쉬워짐을 의미합니다.
예를 들어:
>>>
>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax 12.5625
>>> price + _ 113.0625
>>> round(_, 2) 113.06
\ 뒤에 나오는 문자가 특수 문자로 취급되게 하고 싶지 않다면, 첫 따옴표 앞에 r 을 붙여서 날 문자열 (raw string) 을 만들 수 있습니다:
>>>
>>> print('C:\some\name') # here \n means newline!
C:\some
ame
>>> print(r'C:\some\name') # note the r before the quote
C:\some\name
문자열 길이 반환 len(s)
내장 함수 len() 은 문자열의 길이를 돌려줍니다:
>>>
>>> s = 'supercalifragilisticexpialidocious'
>>> len(s)
34
문자열은 시퀀스 형 의 일종이고, 시퀀스가 지원하는 공통 연산들이 지원됩니다.
문자열은 기본적인 변환과 검색을 위한 여러 가지 메서드들을 지원합니다.
내장된 표현식을 갖는 문자열 리터럴
str.format() 으로 문자열을 포맷하는 방법에 대한 정보.
이곳에서 문자열을 % 연산자 왼쪽에 사용하는 예전 방식의 포매팅에 관해 좀 더 상세하게 설명하고 있습니다.
append() 메서드 (method) (나중에 메서드에 대해 더 자세히 알아볼 것입니다) 를 사용하면 리스트의 끝에 새 항목을 추가할 수 있습니다:
>>>
>>> cubes.append(216) # add the cube of 6
>>> cubes.append(7 ** 3) # and the cube of 7
>>> cubes
[1, 8, 27, 64, 125, 216, 343]