정구리의 우주정복

[Code Up] 코드업 기초 100제 파이썬 1026-1035 풀이 본문

ALGORITHM/SOLVE

[Code Up] 코드업 기초 100제 파이썬 1026-1035 풀이

Jungry_ 2020. 4. 28. 19:04
반응형

*답은 여러가지가 있을수 있음

**질문은 댓글

*** 파이썬

1026 : [기초-입출력] 시분초 입력받아 분만 출력하기(설명)

num = [int(x) for x in input().strip().split(":")]
print(num[1])

1027 : [기초-입출력] 년월일 입력 받아 형식 바꿔 출력하기(설명)

date = [int(x) for x in input().strip().split(".")]
year = '%04d'%date[0]
month = '%02d'%date[1]
day = '%02d'%date[2]
print(day+'-'+month+'-'+year)

1028 : [기초-데이터형] 정수 1개 입력받아 그대로 출력하기2(설명)

num = int(input())
print(num)

1029 : [기초-데이터형] 실수 1개 입력받아 그대로 출력하기2(설명)

num = float(input())
print('%.11lf'%num)

1030 : [기초-데이터형] 정수 1개 입력받아 그대로 출력하기3(설명)

num = int(input())
print(num)

1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기(설명)

num=int(input())
print('%o'%num)

8진수로 출력하기 위해서는 %o 를 써주자 

1032 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1(설명)

num=int(input())
print('%x'%num)

16진수로 출력하기 위해선 %x를 써주자 

1033 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2(설명)

num=int(input())
print('%X'%num)

16진수 대문자로 출력하기 위해선 %X를 써주자

1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기(설명)

num=input()
num8='0o'+num #8진수 형태
print(int(num8,8))

1035 : [기초-출력변환] 16진 정수 1개 입력받아 8진수로 출력하기(설명)

num=int(input(),16)
num8 = oct(num)
print(num8[2:])

16진수로 입력받아 oct(8진수) 로 바꿔주고 앞에 0o 없애주기위해 num8[2:] 로 출력해준거임

반응형
Comments