값의 표현
문자열
문자열은 따옴표(" 또는 ')로 묶어서 표현한다.print "Hello"
따옴표를 3단으로 묶기도 한다. 3단 따옴표 안에서는 이스케잎 하지 않은 개행문자나 따옴표를 사용할 수 있는 장점이 있다.
print """Hello, 'Python'."""
특수문자를 나타내기 위해서 역슬래시(\)가 사용될 수 있다.
print "\n"
문자열 앞에 접두어로 r 또는 R을 붙이면 Raw String을 나타내며, u 또는 U를 붙이면 유니코드 임을 나타낸다. 파이썬 3부터는 b 또는 B를 사용해서 바이트 표현임을 나타낼 수 있다. u 또는 b 뒤에 r을 함께 사용할 수도 있다. Raw 모드는 이스케잎 문자가 많이 사용될 때 유용하다.
print "\u0062"
print ur"\u0062"
문자열을 결합하려면 + 연산자를 사용하거나 공백문자를 사용한다.
print "Foo" + "Boo"
print "Foo" "Boo"
정수
정수는 10진수, 16진수, 8진수, 2진수로 표현할 수 있다. 16진수는 0x, 8진수는 0o, 2진수는 0b로 시작한다.큰 정수를 표현할 때는 숫자 뒤에 l 또는 L을 붙인다.
댓글
댓글 쓰기