숫자문자열을 n집법으로 변경하기
#숫자 문자열을 10진법으로 변경하고 싶은 경우
num = '212'
base = 10
answer = int(num, base)
print(answer) #출력 결과: 212
#숫자 문자열을 5진법으로 변경하고 싶은 경우
num = '212'
base = 5
answer = int(num, base)
print(answer) #출력 결과: 57
#숫자 문자열을 5진법으로 변경하고 싶은 경우
num = '00212'
base = 5
answer = int(num, base)
print(answer) #출력 결과: 57
#num :String타입의 숫자문자열이 들어간다.
#base : 변경하고자하는 진법
'임시저장소' 카테고리의 다른 글
2진수 끼리의 연산★★ (3 | 5) (3 & 5) (0) | 2022.12.16 |
---|---|
a= a+ n%3 vs a= n%3 +a (0) | 2022.12.16 |
반대로 슬라이싱 개념정리★ + [ : -1] + [ : :-1] (0) | 2022.12.16 |
파이썬 n/10 vs n//10 (0) | 2022.12.12 |
오늘의 교훈 (0) | 2022.12.08 |