본문 바로가기
Python/파이썬 코드업

코드업 100제 10-20

by sophia02 2022. 1. 20.

10번

정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자.

더보기
x = int(input()) #input 반환값은 문자열이 기본이므로 int형을 써줌
print(x)

 

11번

문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자.

더보기
x = input() #input의 반환값은 기본적으로 문자열
print(x)

 

12번

실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후 저장되어 있는 실수값을 출력해보자.

더보기
x = float(input()) 
print(x) # x에 정수를 넣어도 실수형으로 출력됨

 

13번

정수(int) 2개를 입력받아 그대로 출력해보자. (단, 띄어쓰기를 기준으로 입력한다.)
입력 : 1 5
출력 : 1 5

더보기
x = list(map(intinput().split(' '))) #split을 통해 2개의 수를 입력 받고,
                                       #이를 다 정수형으로 감싸주는 map함수 사용
                                       #map 함수의 반환값은 map객체이므로 육안확인을 위해 list로 변환
print(x[0], x[1]) #베열은 0부터 시작

 

14번

2개의 문자(ASCII CODE)를 입력받아서 순서를 바꿔 출력해보자.

더보기
x = input().split()
print(x[1],x[0])

15번

실수(float) 1개를 입력받아 저장한 후, 저장되어 있는 값을 소수점 셋 째 자리에서 반올림하여 소수점 이하 둘 째 자리까지 출력하시오.

더보기
x = round(float(input()), 2)
print(x)

 

16번

int형 정수 1개를 입력받아 공백을 사이에 두고 3번 출력해보자.

더보기
x = int(input())
print(x, x, x)

 

17번

어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.
콜론(:) 기호를 기준으로 두 수가 각 변수에 저장된다.

입력 : 3:15
출력 : 3:15

더보기
x, y = input().split(':'#split 에서 분할 기준을 정해줌
print('{}:{}'.format(x,y)) #format 사용하여 문자열 내부에 변숫값 대입

 

18번

년, 월, 일을 입력받아 지정된 형식으로 출력하는 연습을 해보자.

입력
연, 월, 일이 ".(닷)"으로 구분되어 입력된다.
출력
입력받은 연, 월, 일을 yyyy.mm.dd 형식으로 출력한다.

입력 : 2020.2.9
출력 : 2020.02.09
(단, m 혹은 d가 한 자리 수인 경우 앞에 0을 붙여 출력한다.)

더보기
year, month ,day = input().split('.')
if len(month) == 1:
    month = '0' + month
if len(day) == 1:
    day = '0' + day
    print('{}.{}.{}'.format(year,month,day))

 

19번

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

XXXXXX-XXXXXXX

앞의 6자리는 생년월일(yymmdd)이고 뒤 7자리는 성별, 지역, 오류검출코드이다.
주민번호를 입력받아 형태를 바꿔 출력해보자.

입력
주민번호 앞 6자리와 뒷 7자리가 '-'로 구분되어 입력된다. (입력값은 가상의 주민번호이다.) ex)110011-0000000
출력
'-'를 제외한 주민번호 13자리를 모두 붙여 출력한다.

입력 : 000907-1121112
출력 : 0009071121112

더보기
x,y = input().split('-'#-를 기준으로 x,y를 나눔
print('{}{}'.format(x,y))

 

20번

1개의 문자열을 입력받아 그대로 출력해보자.

더보기
string = input() 
print(string)

 

 

'Python > 파이썬 코드업' 카테고리의 다른 글

코드업 100제 38-46  (0) 2022.01.23
코드업 100제 31-37  (0) 2022.01.22
코드업 100제 28-30  (0) 2022.01.21
코드업 100제 22-27  (0) 2022.01.21
코드업 기초 100제 1-8번  (0) 2022.01.18