본문 바로가기

개인 공부/Python

[Python] 진수 변환 하기

728x90
반응형
# 진수 변환 프로그램
sel = int(input("입력 진수 결정(16/10/8/2) : "))
print("%d진수로 출력합니다" %sel)
num = input("값 입력 : ")

if sel==16 :
    num=int(num,16)
elif sel==10 :
    num=int(num,10)
elif sel==8 :
    num=int(num,8)
elif sel==2 :
    num=int(num,2)

print("16진수 : ",hex(num)) #16진수로 출력
print("10진수 : ",num) #10진수로 출력
print("8진수 : ",oct(num)) #8진수로 출력
print("2진수 : ",bin(num)) # 2진수로 출력

 

728x90
반응형

'개인 공부 > Python' 카테고리의 다른 글

[Python] 채팅 프로그램  (0) 2019.06.03
[Python] 동전 교환 프로그램  (0) 2019.04.19
[Python] 진수 변환 하기  (0) 2019.04.19
2. 파이썬 자료형 - 숫자형  (0) 2018.07.01
1. Window에 파이썬 설치 하기  (0) 2018.07.01