함수
오늘은 함수를 공부한 내용을 실습문제 풀어보는 시간이다.
반복문 처럼은 어렵지 않기를 바라며 강의를 시청해본다.
하루 하루 클립을 클릭 할 때마다 떨림이 멈추질 않는다.
헌데 분명히 또 if문, for문을 응용하는 문제가 나오겠지 ?
함수는 그저 불러올려고 작성하는 역할이다보니 다른 문제들을 접하는건
한 계단 한 계단 올라가는 형식으로 나올 듯 하다.
강의 들어가기 앞 서 매일같이 내가 어떻게 공부할지에 대해 방향을 설정해본다.
내 목표가 완성인지 ? 포트폴리오인지 ? 내 꿈인지 ?
공부할 것이 Python 외에도 산더미인지라 고민이 많은 부분이다.
함수개념
실습문제 6.1.1
다음은 두 수의 곱셈을 반환하는 multiply 함수이다. multiply 함수를 호출하는 방법으로 옳은 것을 고르세요.
① mulyiply() ② multipy(3) ③ multiply(3, 4) ④ multiply("a", "b")
① TypeError: multiply() missing 2 required positional arguments: 'x' and 'y'
② TypeError: multiply() missing 1 required positional argument: 'y'
③ 12
④ TypeError: can't multiply sequence by non-int of type 'str'
실습문제 6.1.2
다음은 세개의 정수를 인자로 받아, 합계와 평균을 출력하는 함수이다. 함수를 호출한 결과로 표준 출력이 나오도록 함수를 정의 해보자.
오늘 학습한 실습문제는 맛 보기 시간이였던 것 같다.
첫번 째 문제는 보기가 주어져서 맞추는 문제인데 보자마자 풀 수 있는 문제였기에
해당 틀린 문제는 어떤 오류가 발생하는지 하나하나 살펴 볼 수 있었던 시간이였다.
강사님이 강의 중 새로운 지식을 알려주시는데 그것도 새로웠다.
javascript 에서도 종종 사용되는 용어이기도 하면서 사용법이 조금 다를 뿐 크게 벗어나지 않는다는 점이다.
이토록 언어들은 접할 수록 비슷함을 많이 느끼면서 카더라 얘기가 떠오른다.
한 언어를 공부하면 다른 언어 공부하는데는 시간이 오래 걸리지 않는다는 부분이다.
javascript를 완벽히 기억하지 못하지만 기존에 했던게 있던지라 어렴풋이 떠오르고 있어서
비슷함을 감지할 수 있었고 반가운 코드이기도 했다.
두번 째 문제는 중간에 검정 칠한 부분이 이것이 맞나 의심하면서 했는데, 변수가 없어서 다행이였다.
15일차는 여기서 마무리 하고자 합니다.
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'FastCampus > 작심 30일' 카테고리의 다른 글
패스트캠퍼스 챌린지 17일차 (0) | 2021.09.22 |
---|---|
패스트캠퍼스 챌린지 16일차 (0) | 2021.09.21 |
패스트캠퍼스 챌린지 14일차 (0) | 2021.09.19 |
패스트캠퍼스 챌린지 13일차 (0) | 2021.09.18 |
패스트캠퍼스 챌린지 12일차 (0) | 2021.09.17 |
댓글