컴공 전공 수업(2)
-
웹파이썬 프로그래밍 - 조건문(Conditional statement)
지난 학습 복습: Boolean(문자열) - 논리 연산자는 and, or, not이 있다. - 비교 연산자는 >, >=, > True A >> True ab >> True abc >> True 가 >> True 1. 조건문(Conditional Statement) - if, elif, else를 사용해 조건문을 표현한다. * if: 가장 최우선으로 검토하는 조건이다. 해당 조건이 true면 해당 조건문의 block이 실행된다. * elif: 위의 if문이 false일 때 검토하는 조건이다. 해당 조건이 true면 해당 조건문의 block이 실행된다. * else: 모든 if문이 false 일 때 실행하는 조건문이다. 별다른 조건이 들어가지 않고, ..
2021.07.08 -
웹파이썬 프로그래밍 - Function(함수) 2/2
지난 학습 복습 : Function(함수) 1/2 - 특정한 입력값이 주어졌을 때 정해진 규칙에 따라 출력값을 출력하는 것 - 수학에서의 함수와 동일하지만 프로그래밍에서의 함수는 입력이 없는 경우나, 출력이 없는 경우가 존재한다. - 지역변수 (Local variables) : 함수 내에 존재하는 변수이다. - 지역변수는 함수 바깥에서 사용할 수 없다. 바깥에서 사용이 가능하면 무수히 많은 함수 내의 변수 명을 사용하지 못하기 때문이다. - 반대로 함수 바깥에 존재하는 변수이지만 입력 파라미터로 받지 않는 경우는 전역 변수(Global variables)이다. # 함수 내에 있는 변수는 지역 변수라고 한다. # function 정의 def quadratic(a, b, c, x): global global..
2021.06.24