숫자와 연산자

*숫자

A. 정수, int(정수): 소수점 없음

B. 실수(부동 소수점 수), 실수(부동 소수점 수): 소수점이 있다부동 소수점

※ 0은 소수점 없음, 0.0은 소수점 있음을 의미합니다. 값은 같은 숫자이지만 형식이 다릅니다.

※ Index는 e2 또는 E2로 표시합니다. 0.52273e2 / 0.52273E2 / 0.44123e-2 등

*운영자

A. 4개의 산술 연산자: +,-,*,/

B. 정수 나누기: //, 숫자를 나누고 소수점 이하 자릿수를 구분합니다. 정수 부분만

다. 나머지 연산자 : %, 나눗셈 후 나머지 나머지를 찾는 연산자

D. 네모: **, ex. 2**4 = 2⁴

print("5+7=",5+7)
print("5-7=",5-7)
print("5*7=",5*7)
print("5/7=",5/7)
print("3//2=",3//2)
print("5%2=",5%2)
print("2**3=",2**3)


연산자 출력 예

4개의 상위 연산자 간 나누기 연산의 예

E. 연산자의 우선순위

e-1. 마치 수학 공식처럼 곱셈과 나눗셈 덧셈과 뺄셈으로. 첫 번째

e-2. 우선 순위가 있는 연산자 왼쪽에서 오른쪽으로 주문로 계산

e-3. 명확하게 작성하는 것이 중요 먼저 계산하려는 부분을 괄호로 묶습니다.

※TypeError: 연산자는 “String”이나 “Addition”과 같은 데이터 타입으로 사용해야 하는데, 다른 데이터에 연산을 시도하면 오류가 발생합니다.

예를 들어 문자열 + 연산자. 변수를 사용할 때 변수에 저장된 데이터의 데이터 타입을 바로 확인할 수 없는 것이 흔한 실수입니다.

광범위한 예

print("#기본적인 연산")
print(15,"+",4,"=",15+4)
print(15,'-',4,"=",15-4)
print("15*4=",15*4)
print("15/4=",15/4)
print("3462를 17로 나누었을 때의")
print("- 몫", 3462//17)
print("- 나머지", 3462%17)