기초-입출력

문자(character)는
0~9, a~z, A~Z, !, @, #, {, [, <, … 과 같이
길이가 1인 기호라고 할 수 있다.

변수에 문자 1개를 저장한 후
변수에 저장되어 있는 문자를 그대로 출력해보자.

a = input()

print(a)



변수에 정수값을 저장한 후 정수로 변환하여 출력해보자.


a = input()

print(int(a))



변수에 실수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자.


a = input()
a = float(a)
print(a)



줄을 바꿔 정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.


a = input()
b = input()

a = int(a)
b = int(b)

print(a)
print(b)



줄을 바꿔 문자(character) 2개를 입력받고, 순서를 바꿔 한 줄씩 출력해보자.


a = input()
b = input()

print(b)
print(a)



실수(real number) 1개를 입력받아 줄을 바꿔 3번 출력해보자.


a = input()
a = float(a)

print(a)
print(a)
print(a)



공백을 두고 입력된정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.


a, b = input().split()

a = int(a)
b = int(b)

print(a)
print(b)



공백을 두고 문자(character) 2개를 입력받아 순서를 바꿔 출력해보자.


a, b = input().split()

print(b, a)



정수(integer), 실수, 문자(character), 문자열(string) 등 1개만 입력받아 한 줄로 3번 출력해보자.


a = input()

print(a, a, a)



24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자.


a,b = input().split(':')

print(a,b,sep=':')



“연도.월.일”을 입력받아 “일-월-연도” 순서로 바꿔 출력해보자.


y, m, d = input().split('.')

print(d,m,y,sep='-')



주민번호는 다음과 같이 구성된다.
XXXXXX-XXXXXXX

왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별,출생지역,
확인코드로 구성되어있다.
주민번호를 입력받아 형태를 바꿔 출력해보자.


a,b = input().split('-')
print(a,b, sep='')



알파벳과 숫자로 이루어진 단어 1개가 입력된다.
입력받은 단어의 각 문자를 한 줄에 한 문자씩 분리해 출력한다.


a = input()

for i in a :
    print(i)



6자리의 연월일(YYMMDD)을 입력받아 나누어 출력해보자.


a = input()

arr = [a[0:2], a[2:4], a[4:6]]

for i in range(len(arr)) : 
    print(arr[i], end = ' ')



시:분:초 형식으로 시간이 입력될 때 분만 출력해보자.


t, m, s = input().split(':')
print(m)



알파벳 문자와 숫자로 이루어진 단어 2개를 입력받아
순서대로 붙여 출력하는 프로그램을 작성해보자.


a, b = input().split()
print(a+b)

Leave a comment