정구리의 우주정복

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

ALGORITHM/SOLVE

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

Jungry_ 2020. 4. 27. 14:10
반응형

*정답은 여러가지가 나올 수 있음

**질문은 댓글로

***파이썬 풀이

 

 

1001 : [기초-출력] 출력하기01(설명)

print("Hello")

1002 : [기초-출력] 출력하기02(설명)

print("Hello World")

1003: [기초-출력] 출력하기03(설명)

print("Hello\nWorld")

1004 : [기초-출력] 출력하기04(설명)

print("'Hello'")

1005 : [기초-출력] 출력하기05(설명)

print('"Hello World"')

1006 : [기초-출력] 출력하기06(설명)

print('"!@#$%^&*()"')

1007 : [기초-출력] 출력하기07(설명)

print('"C:\Download\hello.cpp"')

1008 : [기초-출력] 출력하기08(설명)

import io , sys
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')

print('\u250C\u252C\u2510\n\u251C\u253C\u2524\n\u2514\u2534\u2518')

1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기(설명)

a=int(input())
print(a)

1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명)

a=str(input())
print(a)

1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기(설명)

a=float(input())
print('%6f '%a)

실수를 소수점 아래 6자리 만큼 출력하려면 '%6f'%a 이렇게 하면 a를 소수점 아래 6자리까지 출력하게 됨

1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기(설명)

num=[int(x) for x in input().strip().split(" ")]
print(str(num[0])+' '+str(num[1]))

1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명)

char=[str(x) for x in input().strip().split(" ")]
print(char[1]+" "+char[0])

1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기(설명)

num= float(input())
print('%.2f'%num)

1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기(설명)

num=int(input(""))
num=str(num)
print(num+' '+num+' '+num)

1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)

time=[str(x) for x in input().strip().split(':')]
print(time[0]+':'+time[1])

1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기

date=[int(x) for x in input().strip().split(".")]
yyyy='%04d'%date[0]
mm='%02d'%date[1] 
dd='%02d'%date[2]
print(yyyy+'.'+mm+'.'+dd)

앞에 0 넣고 자릿수만큼 출력하고싶으면 (99 -> 0099 , 2-> 02)

'%0원하는자릿수d'%변수 이렇게 해주면 됨 

1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기

info=[str(x) for x in input().strip().split('-')]
print(info[0]+info[1])
반응형
Comments