상세 컨텐츠

본문 제목

[패스트캠퍼스 수강 후기] 데이터분석 인강 100% 환급 챌린지 3회차 미션

본문

반응형

2020.08.12

[패스트캠퍼스 수강 후기] 데이터분석 인강 100% 환급 챌린지 3회차 미션

 

어제까지는 데이터를 출력하는 법, 종류를 배웠고 오늘 강의부터는 이 데이터를 사용해서 결과값을 도출하는지 배우기시작했다💪

 

⌨️함수

함수 수학시간에 지겨울정도로 들었던 말인데.. 역시 이 파이썬에서도 쓰였다. 수학이나 숫자, 데이터와 관련있는 모든건 함수와 뗄레야 뗄수없는 사이인가보다..!

파이썬에서 함수를 쉽게 설명하면? 인풋을 규칙에 따라 넣어주면 아웃풋이 출력되는 것..

 

함수를 정의할때는,

def 함수이름 (parameter 1,parameter 2, ....):

 

여기서 파라미터는 넘겨주는 값으로써, 수학시간에 y=ax 할때 x와 같은 개념이었다.

예를 들면, def my_func(1,2,3,4,5) : 으로 쓸 수 있다.

 

리턴이 없는 함수 VS 리턴이 있는 함수

리턴이 없는 함수는, 함수식이 없이 데이터를 뽑아낼 때 쓰는 것으로, print 코딩을 하면된다. 이에 반면에 Return 과 Result 라는 코딩도 쓰이는데, Return 은 함수의 식을 치환해서 계산할때 사용하고, Result 는 이 치환된 함수를 계산한 값을 도출할 때 쓴다.

패스트캠퍼스 데이터분석인강3
실습캡처

강의에서 배운 내용을 바탕으로 혼자서 연습해본 것으로, 함수식을 치환하지않는 경우 print(a)를 해서 값을 계산할 수 있었다. Return을 쓸 경우, 예를 들어 a *( b + c) 라는 함수식을 s라고 치환하고, 그다음 result= func( parameter들)의 식을 쓰고 result를 계산하면, 값이 나왔다!

 

간단하게 요약✍️하면,

함수정의→ 데이터 입력→ print

함수정의→ 함수식을 치환, return →result=func(데이터입력)→ result

 

🔢비교연산자

데이터를 비교할때도 우리가 일반적으로 숫자를 비교할때 쓰듯, 부등호와 등호=<>로 비교할 수 있지만 '같다'는 ==고, '같지않다'는 !=으로 일반 수학식과 다르게 써야했다. 숫자 뿐만 아니라, 문자열의 길이와 모양새도 비교가능했다. (다만 문자열의 경우는 대수비교는 불가능!)

패스트캠퍼스 데이터분석인강1
실습 캡쳐

숫자식을 써보면 이렇게 참인지 거짓인지 출력된다.

 

🔍조건문

오늘의 하이라이트!! 조.건.문

조건문으로 if, else 그리고 elif가 있는데, if는 조건문이 '참'인 경우, else는 말 그대로 if 조건문이 거짓인 경우 값이 도출된다. elif는 나이 등 3가지 이상의 여러가지 조건으로 나눠야할 때 쓸 수 있는 조건문이었다.

 

if 조건문 :(반드시 콜론을 붙여야한다!) [indent] print ('if 구문 실행') → 조건문이 참인 경우 출력.

else : [indent] print('else 구문 실행' )→ 조건문이 거짓인 경우 출력.

패스트캠퍼스 데이터분석인강2
강의 캡쳐

여기에 elif 조건문을 추가하면,

if 조건문a : [indent] print ('if 구문 실행') → 조건문a가 참인 경우 출력. 거짓인 경우 elif 1로

elif 조건문b : [indent] print ('elif 1구문 실행') → 조건문b가 참인 경우 출력. 거짓인 경우 elif 2로

elif 조건문c : [indent] print ('elif 2구문 실행') → 조건문c가 참인 경우 출력.

else : [indent] print('else 구문 실행' )→ 조건문c도 거짓인 경우 출력.

이라고 깔끔하게 복습했다.

 

💡오늘 배운 내용 복습

  1. 함수 정의와 Return과 Result 사용법
  2. 대수비교
  3. 조건문 if/else/elif

고등학교 수학시간에 배웠던 집합과 명제 시간으로 돌아간 것 같은 느낌으로... 01.파트 1 22강-25강 수강완료!✊

 

https://bit.ly/3imy2uN

 

직장인을 위한 파이썬 데이터분석 올인원 패키지 Online. | 패스트캠퍼스

왕초보도 진짜 데이터 분석을 하는 마법의 커리큘럼으로 파이썬 기초부터 다양한 예제를 활용한 분석까지 모두 배울 수 있는 온라인 과정입니다.

www.fastcampus.co.kr

 

반응형

관련글 더보기

댓글 영역