1.산술연산자
2.복합연산자
3.비교연산자
4.operator모듈
- 숫자(정수, 실수)를 이용한 곱셈
- 문자(열)을 이용한 곱셈
숫자(정수, 실수)를 이용한 나눗셈
0을 나눗셈 하는 경우
나눗셈 결과는 항상 float이다
국어, 영어, 수학 점수를 입력하고 합계와 평균을 출력
나눗셈 결과 나머지만 구함
나눗셈 결과 몫만 구함
divmod()
학급 전체 학생 수 입력 • 한 모둠에 속하는 학생 수 입력 • 전체 모둠 수와 남는 학생 수 출력
divmod() 함수도 이용해 보자
123개의 사과를 4개씩 직원들한테 나누어 주려고 한다. 최대 나누어 줄수 있는 직원수와 남는 사과 개수를 출력해 보자.
같은 수를 여러 번 곱한 값을 구한다
n의 m제곱근 공식
아들이 엄마한테 용돈을 받는데, 첫 달에는 200원을 받고 매월 이전 달의 2배씩 인상하기로 했다. 12 개월째 되는 달에는 얼마를 받을 수 있는지 계산
오른쪽에 있는 값이 왼쪽에 할당(대입)
숫자 두 개를 입력한 후 비교 연산 결과를 출력하는 코드를 작성
자동차의 전장과 전폭을 입력하면 자동차 기계 세차 가능여부를 출력하는 코드를 작성해 보자. (최대 전장 길이 : 5200mm, 최대 전폭 길이 : 1985mm)
문자 비교 : 아스키 코드를 이용한 비교연산
논리 연산자 란, 피연산자의 논리(True, False)를 이용한 연산.
논리 연산자 종류 : and, or, not
and 연산
A and B : A와 B 모두 True인 경우만 결과값으로 True이다.
or 연산
not 연산 - not A : A의 상태를 부정하는 결과를 나타낸다.
‘백신 접종 대상자는 20세 미만 또는 65세 이상자에 한합니다.’를 논리연산자를 이용해서 코딩
국어, 영어, 수학 점수를 입력하고 평균이 70점 이상이면 True를 출력하는 코드를 작성해 보자. (단, 과목별 점수가 최소 60이상인 경우에 True를 출력한다.)
이전 시간에 실습했던 백신 접종 대상자 출력 코드를 operator 모듈을 이용해서 변경해 보자. [이전 실습] ‘백신 접종 대상자는 20세 미만 또는 65세 이상자에 한합니다.’를 논리연산자를 이용해서 코딩