본문 바로가기

IT

파이썬 for beginner 3판 – chapter 3 self study

반응형

chapter 3 – 변수와 데이터형

 


selfstudy 3-1


코드

print("*********")
print(" ******* ")
print("  *****  ")
print("   ***   ")
print("    *    ")
print("   ***   ")
print("  *****  ")
print(" ******* ")
print("*********")

 


self study 3-2


코드

sel = int(input("입력 진수 결정(16/10/8/2) : "))
if sel != 16 and sel != 10 and sel != 8 and sel !=2 :
    print("16, 10, 8, 2 숫자 중 하나만 입력하세요.")
    exit();
num=input("값 입력 : ")

if sel == 16 :
    num10 = int(num, 16)
if sel == 10 :
    num10 = int(num, 10)
if sel == 8 :
    num10 = int(num, 8)
if sel == 2 :
    num10 = int(num, 2)
    
print("16진수 ==> ", hex(num10))
print("10진수 ==> ", num10)
print(" 8진수 ==> ", oct(num10))
print(" 2진수 ==> ", bin(num10))