[Python]알고리즘/코드업

[기초-입출력] 6009~6024

HSY_mumu 2022. 3. 15. 22:21
728x90

6009 - 문자 1개 입력받아 그대로 출력하기

a = input()
print(a)

input() 값은 기본적으로 문자열로 저장됨

6010 - 정수 1개 입력받아 int로 변환하여 출력하기

a = int(input())	#정수형 변환
print(a)
  • int( ): 정수형으로 변환

6011 - 실수 1개 입력받아 변환하여 출력하기

a = flaot(input())	#실수형 변환
print(a)
  • float( ): 실수형으로 변환

6012 - 정수 2개 입력받아 그대로 출력하기1

a = input()
b = input()
print(a)
print(b)

6013 - 문자 2개 입력받아 순서 바꿔 출력하기1

a = input()
b = input()
print(b)
print(a)

6014 - 실수 1개 입력받아 3번 출력하기

f = input()
print(f)
print(f)
print(f)

6015 - 정수 2개 입력받아 그대로 출력하기2

a, b = input().split()
print(a)
print(b)
  • input( ).split(): 한 줄로 여러 개 입력

6016 - 문자 2개 입력받아 순서 바꿔 출력하기2

a, b = input().split()
print(b, a)
  • print(a, b, c,,, ): ( )안 순서대로 공백을 두고 출력

6017 - 문장 1개 입력받아 3번 출력하기

a = input()
print(a, a, a)

6018 - 시간 입력받아 그대로 출력하기

a, b = input().split(':')   # :기준 자름
print(a, b, sep=':')        #구분자 기준 분리 출력

 

  • input().split(" "): split( ) 괄호 안 구분자 기준으로 잘라서 입력
  • print(a, b, c,,, sep=" "): sep 구분자 기준으로 분리되어  출력

 

a = input()
print(a)

사실 문자열 형태로 입력되기 때문에 그대로 출력해도 상관없음

6019 - 연월일 입력받아 순서 바꿔 출력하기

a, b, c = input().split('.')    #.구분자 입력
print(c, b, a, sep='-')         #-구분자 출력

6020 - 주민번호 입력받아 형태 바꿔 출력하기

a, b = input().split('-')   #.구분자 입력
print(a, b, sep='')         #공백 구분자 출력

6021 - 단어 1개 입력받아 나누어 출력하기

s = input()
for i in range(5):	#0부터 4까지 반복
    print(s[i])

6022 - 연월일 입력받아 나누어 출력하기

a = input()
print(a[0:2], a[2:4], a[4:6])

 

  • a[start : end : step]: 문자열 분리 추출(start부터 end-1까지 step 간격 만큼)

6023 - 시분초 입력받아 분만 출력하기

s = input().split(":")
print(s[1])

6024 - 단어 2개 입력받아 이어 붙이기

w1, w2 = input().split()
print(w1 + w2)  #공백없이 바로 뒤에 출력
  • s1 + s2 +... : 문자열 붙이기(공백없이 바로 뒤에)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90