python 문자열

큰따옴표(“) 혹은 작은따옴표(‘)에 선언되면 된다.

my_str = ‘hello world’
my_str = “hello world”

문자열 더하기 , 곱하기

my_str = “hello “ + “world”
> hello world
my_str = “hello” * 3
> hellohellohello

슬라이싱

my_str = “hello”
my_str[1:3] #0부터 시작하며, end는 포함하지 않는 다.
> el
my_str[1:] #end가 생략되면 문자열의 끝까지
> ello
my_str[:3] #begin이 생략되면 처음부터
> hel
my_str[-2] #마이너스인경우, 문자열의 뒤부터 순번한다..
> l

포맷팅

my_name = “Ricky”
my_str = “hello %s !!” % my_name
> hello Ricky !!
my_str = “hello %s , you have %d cars” % (my_name, 2)
> hello Ricky, you have 2 cars
my_str = “hello {0}, you have {1} cars”.format(my_name, 2)
my_str = “hello {name}, you have {cars} cars”.format(name=my_name, cars=2)
> hello Ricky, you have 2 cars

문자열 메소드

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.