본문 바로가기

Python/Coursera_Python for Everybody

Programming for Everybody (Getting Started with Python) 7-2강

오늘 강의는 좀 길다....

이해도 정리도 오래걸렸다

조금만 더 참읍시다!!

 

 

강의2부는 루프문 응용!

루프로 무엇을 할 수 있는지 다양하게 보여주셨다.

 

 


1. Count(루프 돈 횟수 구하기) 

2. 합 구하기

3. 평균 구하기 

2에서 구한 sum / 1에서 구한 count

 


4. 루프 안에 if 넣기

5. Boolean 변수 이용해 특정 값 찾기

 


최대 / 최소값 찾기

1) 최대값 찾기

루프 밖 변수 = -1 설정

 반복변수 > 루프밖 변수  비교해 계속 루프밖변수를 update해준다. 

2) 최소값 찾기

단순히 최대값 구하는 코드를 반대로만 하면 되는게 아니다!! 

반복변수 < 루프밖변수

루프 밖 변수에 저장된 값이 최소값으로 나오는 불상사가 발생한다.... 

그렇다면 루프밖변수는 뭐로 설정하나...?

 

바로 " None" type

말그대로 속에 아무것도 들어있지 않은 변수이다. 

 

 

is / is not 연산자

= 보다 훨씬 강력한 같음. 

T/F값 내놓음.