728x90
728x90
์ผ๋ฐ์ ์ธ ๋ณํ ๋ฐฉ๋ฒ (์ ๋ ๋ฒจ ์์ค)
num = '12' # 5์ง๋ฒ ์ซ์
base = 5 # ์ง๋ฒ
answer = 0
for idx, i in enumerate(num[::-1]):
answer += int(i) * ( base ** idx )
Python๋ง์ ๋ณํ ๋ฐฉ๋ฒ
num = '12'
print(int(num, base = 5))
์์ฃผ์ฐ๋ intํจ์์๋ n์ง๋ฒ์ผ๋ก ํ๊ธฐ๋ string์ 10์ง๋ฒ ์ซ์๋ก ๋ณํํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
728x90
๋ฐ์ํ
'๐ Programming > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python3] ๋ฆฌ์คํธ ์๋ณธ ์ ์ง ๋ณต์ฌ ๋ฐ ์ ๋ ฌ ๋ฐฉ๋ฒ(sort, sorted, deep copy) (1) | 2020.10.03 |
---|---|
[Python3] ๊ฐ๋จํ ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ์ซ์ ๋ฌธ์์ด ์ถ๋ ฅ ๋ฐฉ๋ฒ (0) | 2020.10.03 |
[Python3] ๋ฌธ์์ด ์ ๋ ฌ(์ข์ธก, ๊ฐ์ด๋ฐ, ์ฐ์ธก) (0) | 2020.10.03 |
[Python3] ๋ชซ, ๋๋จธ์ง ๊ตฌํ๊ธฐ (divmod ์ฌ์ฉ๋ฒ) (0) | 2020.10.03 |
ํ์ด์ฌ ์ค์นํ๊ธฐ (0) | 2020.09.27 |