[백준] 7399 | Code Formatting [파이썬/python]
문제link: https://www.acmicpc.net/problem/7399문제에서 제시하는 조건에 맞추어 code formatter를 작성하고, 주어진 코드를 포맷팅한 결과를 출력한다. 접근포맷팅해야 할 코드가 입력값으로 주어진다. 입력되는 코드에는 0-9, a-z, A-Z, 소괄호(()), 중괄호({}), 쉼표(,), 세미콜론(;), 공백 문자( ), 탭 문자(\t), 개행 문자(\r, \n)가 사용될 수 있다.처음에는 출력 시 탭 문자를 사용하지 않는다는 조건을 보고 단순히 탭 문자 대신 공백 문자 네 개를 이용해야 한다는 점에만 집중해 들여쓰기 처리에만 유념하여 코드를 작성했고, 입력되는 탭 문자를 간과하는 코드를 제출했었다. 이후 탭 문자는 물론이고 '\r'도 처리할 수 있도록 .isspac..