1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| > str_o1 = "python"
> str_o2 = "Apple"
> str_o3 = "How are you doing"
> str_o4 = "Korea Japan America"
# 첫 글자를 대문자로 바꿔주는 함수
> print("Capitalize : ", str_o1.capitalize())
Capitalize : Python
# 모든 문자를 대문자로 바꿔주는 함수
> print("upper : ", str_o1.upper())
upper : PYTHON
# 모든 문자를 소문자로 바꿔주는 함수
> print("lower : ", str_o2.lower())
lower : apple
# 마지막 글자가 s로 끝나는가?
> print("endswith? : ", str_o1.endswith('s'))
endswith : False
# 해당 문자열 앞 뒤로 join하는 함수
> print("join str : ", str_o1.join(["I'm", "!"]))
join str : I'm python!
# 해당 문자열을 입력한 다른 문자열로 바꿔주는 함수
> print("replace : ", str_o1.replace('thon', 'Good'))
replace : pyGood
# 해당 문자열을 입력한 문자열을 기준으로 쪼개어 list로 만드는 함수
> print("split : ", str_o4.split(' '))
split : Korea Japan America
# 최소 단위까지 쪼개어 알파벳 순으로 list로 만드는 함수
> print('sorted : ', sorted(str_o3))
sorted : [' ', ' ', ' ', '?', 'H', 'a', 'd', 'e', 'g', 'i', 'n', 'o', 'o', 'o', 'r', 'u', 'w', 'y']
> print('reversed1: ', reversed(str_o2))
reversed1: <reversed object at 0x000001ECEA15CFD0>
# reversed는 return 값이 존재하기에 list로 출력이 가능하다.
> print('reversed2: ', list(reversed(str_o2))
reversed2: ['e', 'l', 'p', 'p', 'A']
|