#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목17일 유출된 시험 문제 공유합니다. 2018-09-17 19:12
작성자

Quiz 01

Q 1)

초단위의 시간을 나타내는 임의의 정수를 입력 파라메타로 받아서,
아래의 예시와 같이, "O시간 O분 O초"의 형태로 화면에 출력하는 convert_second_to_hms_time(second) 함수를 작성하십시오.
convert_second_to_hms_time(second) 함수는 초(second)를 입력받아 몇h 몇m 몇s의 형태로 출력합니다.
출력은 print() 함수를 이용하여 함수 내부에서 출력하십시오.

예시)
입력값 : 3675, 출력 : 1h 1m 15s
입력값 : 675, 출력 : 0h 11m 15s
 

In [ ]:

Q 2)

임의의 네 자리 정수를 입력받아, 아래의 예시와 같이, 각 자리수가 뒤집어진 정수를 반환(return)하는 함수
reverse_number4(number)를 작성하십시오.

reverse_number4(number)는 입력받은 네 자리 정수 number의
1000의 자리 수를 1의 자리로
100의 자리 수를 10의 자리로
10의 자리 수를 100의 자리로
1의 자리 수를 1000의 자리로 변경하는 함수입니다.

예시)
입력값 : 1234, 출력 : 4321
입력값 : 4321, 출력 : 1234

함수는 내부에서 별도의 출력 없이, 뒤집어진 정수값을 반환(return) 합니다.
 

In [ ]:

Q 3)

round(float) 함수는 실수를 입력받아 소수점 첫째 자리에서 반올림하여 반환하는 함수이다.
예를 들어 입력이 3.14 인 경우, 3을 반환하며, 입력이 3.55인 경우 4를 반환한다.

Typecast(int(), float()와 같은 함수)를 활용하여, round(float)와 같이 실수를 입력받아 소수점 첫째 자리에서 반올림하여 반환하는 함수
my_round(float)함수를 작성하시오.
 

In [ ]:
댓글
이전9/17 퀴즈 예시 답안2018-09-17
다음파이썬에서 '와 "의 차이는 없는건가요?2018-09-17