Algorithm/코드업 기초100제

코드업(CodeUp) 기초100제 1001~1020 풀이 | Python

daeunnniii 2021. 2. 10. 17:23
728x90
반응형

1001 : [기초-출력] 출력하기01

print("Hello")

1002 : [기초-출력] 출력하기02 

print("Hello World")

1003 : [기초-출력] 출력하기03

print("Hello\nWorld")

1004 : [기초-출력] 출력하기04

print("\'Hello\'")

1005 : [기초-출력] 출력하기05

print('\"Hello World\"')

*따옴표 출력하기*

방법1)를 출력할 경우에는 “””“””사이에, “를 출력할 경우에는 ‘’‘‘’‘사이에 쓰기

방법2) \(백슬래시)를 앞에 붙이기 (ex. print(‘\”Hello world\”’) => “Hello world”)

1006 : [기초-출력] 출력하기06

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

1007 : [기초-출력] 출력하기07

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

1008 : [기초-출력] 출력하기08

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

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

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

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

a=input()
print(a)

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

a=float(input())
print("%f"%a)

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

a, b=input().split(" ")
a, b=int(a), int(b)
print("%d %d"%(a,b))

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

a, b=input().split(" ")
print("%s %s"%(b,a))

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

a=float(input())
print("%.2f"%a)

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

a=int(input())
print("%d %d %d"%(a,a,a))

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

a, b=input().split(":")
a, b=int(a),int(b)
print("%d:%d"%(a,b))

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

a, b, c=input().split(".")
a, b, c=int(a),int(b), int(c)
print("%04d"%a, end=".")
print("%02d"%b, end=".")
print("%02d"%c)

*자리수 지정하기*

방법1) %02d를 사용하면 2칸을 사용해 출력하는데, 한 자리 수인 경우 앞에 0을 붙여 출력, end함수를 이용해서 ‘.’문자열을 이어서 표시하고 같은 행에 출력

print('%04d' % int(a), end='.')

print('%02d' % int(b), end='.')

print('%02d' % int(c))

방법2) zfill함수: 지정한 길이만큼 채워지지 않을 경우 남는 앞부분을 0으로 채워줌.

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

n1, n2=input().split("-")
print("%s%s"%(n1,n2))

 

 

 

 

728x90
반응형