티스토리 뷰

python lecture/project

[python] n 진수 바꾸기

burningrizen 2020. 6. 3. 22:51

십진수 를 n 진수로 변경하기

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

def foo(r, base):
    tokens = "0123456789ABCDEF"
    result = ""
    q = r
    while q:
        q, r = divmod(q, base)
        n = tokens[r]
        result = n + result
    return result


print(foo(23, 5))

'python lecture > project' 카테고리의 다른 글

[python] 은행프로그램  (0) 2020.07.02
[python] 지하철 승하차 기록 조회  (0) 2020.06.07
[python] 시간변환  (0) 2020.05.27
[python] 스테가노그래피  (0) 2020.05.25
[python] 남/여 균일 매칭  (0) 2020.05.25
댓글