10진수를 N진수로 바꾸는 마법 코드.
def transNotation(num, n):
result = []
if num == 0:
result.append(0)
while num > 0:
if num % n < 10:
result.append(num % n)
else:
result.append(chr(num % n - 10 + ord('A')))
num //= n
return result[::-1]
만약 본인은 빡대갈이라 굳이 원리 같은 거 생각하기 싫다. 그럼 짧으니까 그냥 핵심만 외워라.
그리고 최종적으로 문자열 or 리스트를 뒤집어주면 완성~!
와 대단해요