6021. 알파벳과 숫자로 이루어진 단어 1개가 입력된다. 입력받은 단어의 각 문자를 한 줄에 한 문자씩 분리해 출력한다.
s= input()
print(s[0])
print(s[1])
print(s[2])
print(s[3])
print(s[4])
6022. 6자리의 연월일(YYMMDD)을 입력받아 나누어 출력해보자
✍🏻 입력: 6자리 숫자로 이루어진 연월일(YYMMDD)이 입력된다.
✍🏻 출력: 년도(YY) 월(MM) 일(DD)을 공백으로 구분해 한 줄로 출력한다.
s= input()
print(s[0:2])
print(s[2:4])
print(s[4:6])
6023. 시분초 입력받아 분만 출력하기
✍🏻 입력: 시:분:초 형식으로 입력된다.
✍🏻 출력: 분만 출력한다.
a = input().split(':')
print(a[1])
6024. 단어 2개 입력받아 이어 붙이기
✍🏻 입력: 알파벳과 숫자로 이루어진 2개의 단어가 공백으로 구분되어 입력된다.
✍🏻 출력: 입력된 2개의 단어를 순서대로 붙여 출력한다.
a,b = input().split()
c = a+b
print(c)
6025. 정수 2개 입력받아 합 계산하기
✍🏻 입력: 2개의 정수가 공백으로 구분되어 입력된다.
✍🏻 출력: 두 정수의 합을 출력한다.
a,b = map(int,input().split())
c = a+b
print(c)
6026. 실수 2개 입력받아 합 계산하기
✍🏻 입력: 2개의 실수가 줄을 바꿔 입력된다.
✍🏻 출력: 두 실수의 합을 출력한다.
a = float(input())
b = float(input())
c = a+b
print(c)
6027. 10진 정수 입력받아 16진수로 출력하기
✍🏻 입력: 10진수 1개가 입력된다.
✍🏻 출력: 16진수(소문자) 형태로 출력한다.
a= hex(int(input()))
print(a[2:])
6028. 10진 정수 입력받아 16진수로 출력하기2
✍🏻 입력: 16진 정수 1개가 입력된다.
✍🏻 출력: 8진수 형태로 출력한다.
a= oct(int(input()))
b= a.upper()
print(b[2:])
6029. 16진 정수 입력받아 8진수로 출력하기
✍🏻 입력: 16진 정수 1개가 입력된다.
✍🏻 출력: 8진수 형태로 출력한다.
a = oct(int(input(),16))
print(a[2:])
6030. 영문자 1개 입력받아 10진수로 변환하기
✍🏻 입력: 유니코드 영문자 1개가 입력된다.
✍🏻 출력: 유니코드 값을 10진수로 출력한다.
n = ord(input())
print(n)
🔥 정리
🖇 s [ a : b ]
s = input()
print(s[0:2])
- 위에 코드를 실행하면 a번째 문자부터 b-1번째 문자까지 잘라낸 부분을 의미한다.