Development/Python
[Python] 문자열을 한 줄에 출력하는 방법(print)
이대코
2023. 4. 1. 21:01
안녕하세요. Harry입니다.
본 포스팅의 목적은, 코딩테스트를 준비함에 있어 스스로 공부한 지식을 정리하고자 합니다.
SWEA 2050. 알파벳을 숫자로 변환 파이썬
딕셔너리 사용하여 매치
velog.io
위 문제를 푸는 중, 정말 간단한 문제지만 유용하게 쓸 수 있는 함수들이 많이 내포된 문제인 것 같아 작성하게 되었습니다.
보통 백준에서 문제를 풀 때는 출력을 입력 요소 당 한개씩 하도록 하는 경우가 많은데요.
삼성 SWEA에서 풀 때는 조금 다른 부분이 있었습니다.
바로, 위 문제처럼 한줄에 이어서 모든 답을 출력하는 건데요.
만약 이 문제를 for 반복문으로 사용해서 풀었다면 한줄에 한개의 숫자만 나오게 되서 오답처리됩니다.
이런 경우에는 print문에 아래처럼 출력해주어야 합니다.
for i in n:
print(ord(i)-64,end=' ')
출력하는 값 뒤에 end = ' ' 를 넣어주어야, 공백을 요소 사이에 넣어 출력할 수 있도록 합니다.
감사합니다.