파이썬을 무식하게 c언어처럼 짜보기 (10진수를 8진수로)
언어/python2017. 8. 28. 20:43
파이썬을 무식하게 c언어처럼 짜보기 (10진수를 8진수로)
# 10 진수를 8진수로
num = int(input("숫자 입력 : "))
q = 0 ; r = 0
result = ""
while(True):
# case_1
if num < 8:
result += str(num)
break
# case_2
elif num == 8:
result += num%8
result += str(int(num/8))
else: # num > 8
r = num%8
q = str(int(num/8))
if (r == 0):
result += str(r)
result += str(q)
break
else: # r != 0
result += str(r)
num = int(q)
result +="o0"
print (result[::-1])
'언어 > python' 카테고리의 다른 글
문제 1 (0) | 2017.08.30 |
---|---|
파이썬 + 아두이노 (0) | 2017.08.28 |
파이썬을 무식하게 c처럼 짜보기 10진수를 16진수로 변환 (0) | 2017.08.28 |
Base64 encoding _code (0) | 2017.08.07 |
네트워크 패킷 날리는 코드 (0) | 2017.07.30 |