코딩
[COS Pro 1급] 문제3) 계산기 by 문자열 - python
네칼림
2023. 5. 7. 23:23
문제
풀이
배열 인덱스와 함수 및 리턴값에 대한 이해를 묻는 문제입니다.
- 빈칸1 : 주어진 수식으로부터 연산자의 위치를 찾습니다. 해당 함수는 func_b입니다.
- 빈칸2 : 수식과 연산자 위치를 넣으면 연산자 위치를 기준으로 숫자 2개를 리턴합니다. 이를 나타내는 함수는 func_c입니다.
- 빈칸3 : 숫자와 연산자를 넣으면 계산합니다. func_a에 그 기능이 있습니다.
def solution(expression):
exp_index = func_b(expression) # 빈칸1
first_num, second_num = func_c(expression, exp_index) # 빈칸2
result = func_a(first_num, second_num, expression[exp_index]) # 빈칸3
return result
COS Pro의 예시 문제는 아래 링크에서 확인 가능합니다.
코딩전문가자격시험, COS Pro(Coding Specialist Professional) (ybmit.com)
MOS 공식 사이트, COS 공식 사이트, COS Pro 공식 사이트, DATA 공식 사이트
Microsoft 국제인증 자격시험, Scratch, Entry(블록코딩)에 대한 자격증, Python, C, C++, Java에 대한 자격증, Python, Excel에 대한 데이터 분석 자격증
www.ybmit.com
시험환경과 유사하게 테스트 해보기 위해서는 여러 사이트에 코딩테스트 형식으로 등록이 되어 있는데, 구름EDU가 가장 깔끔한 것 같아 이 곳을 추천합니다.
COS PRO 1급 기출문제 - Python - 구름EDU (goorm.io)
COS PRO 1급 기출문제 - Python - 구름EDU
YBMIT에서 시행하는 COS Pro 자격증으로 기출문제를 직접 풀어볼 수 있는 실습 위주의 강좌입니다.
edu.goorm.io