본문 바로가기

코테

프로그래머스 Day 1

으아앙 다 까먹었어

 

 

 

strip(): 공백 제거

ex. a, b = input().strip().split(' '): a와 b를 공백을 기준으로 나눠 입력받음, 이때 쓸데없는 공백이 존재한다면 제거

 

 

 

swapcase(): 알파벳 대문자는 소문자로, 소문자는 대문자로 변환

ex. str = input().swapcase() -> input이 HelloWorld일 경우, print(str)은 hELLOwORLD

 

 

 

!@#$%^&*(\'"<>?:;

 이렇게 많은 특수문자를 한번에 출력하려고 하는 경우에는 print(r""" """)안에 넣고 출력하면 됨

 

 

 

입력받은 두 단어를 공백 없이 출력하고 싶을 때는 sep="" 사용

ex.

str1, str2 = input().strip().split(' ')
print(str1, str2, sep="")

혹은 간략하게 그냥 str1+str2 해도 됨

 

 

 

asdf를

a

s

d

f

로 출력하기

ex. 

str = input()

for i in str:
    print(i)

받은 문자열(str)을 하나씩 쪼개는 작업 => str를 i로 index 0번째부터 반복하여 출력

 

 

 

 

문자열을 쪼개어 조립해야 함 -> 슬라이싱 사용

하..먼말이야 과자먹고다시써야지

'코테' 카테고리의 다른 글

백준 11659 - 구간 합 구하기 4  (1) 2026.01.06