python 공부하다가 공백 제거하고 싶을 때가 있었는데,
교육받은 것과 검색한 결과로는 만족하지 못했다.
나는 아래 주문내역처럼 한쪽의 공백만 제거하고 싶고,
자료는 양쪽이나 모든 공백 제거 방법만 찾을 수 있었다.
처음에 썼던 코드는 아래와 같다.
print(count,'.',k1,',',k2)
터미널에 출력된 결과:
2 . 하니님 , 19세
그러니까 입력할 때 공백 없이 마침표랑 쉼표만 넣었는데
결과에는 기호 양쪽 각각에 공백 하나씩 생김.
그래서 검색해서 문구 끝에 sep='' 추가했다.
print(count,'.',k1,',',k2,sep='')
결과적으론 모두 하나같이 떡처럼 딱 붙어버림:
2.하니님,19세
하.. 한참 마음 걸렸다가..
오늘 수업 전 pycharm 열어보니 생각이 났다.
sep=''로 양옆 공백 제거는 유지하되,
입력했던 마침표랑 쉼표 오른쪽에 공백 하나씩만 추가하면 되잖니~
이렇게:
print(count,'. ',k1,', ',k2,sep='')
짠, 이게 내가 원하는 거지!
- 하니님, 19세
초간단한 거지만 나한텐 참 대견한 일어었지 뭐닝