본문 바로가기
파이썬 기초 연습장/파이썬 프로그래밍 코드

파이썬 함수 및 연산자 (중간 중간 수정)

by 신령 가비 2022. 7. 14.
728x90

print (): 입력 된 값 출력

 - " " : 줄 바꾸기

 - end= 줄 바꾸지 않기

 

1.파이썬(Python) 사칙연산을 위한 7가지 연산자

 

+ 덧셈
- 뺄셈
* 곱하기
** 거듭 제곱
/ 나누기
// 나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 수만 구함
% 나누기 연산 후 몫이 아닌 나머지를 구함
 

2. 할당 연산자(Assignment Operators)

할당 연산자는 값을 변수에 할당할때 쓰는 연산자.

연산자 역할
= 오른쪽 값을 왼쪽 변수에 할당함
+= 기존 왼쪽 변수 값과 오른쪽 변수를 더한 후 재할당
-= 기존 왼쪽 변수 값과 오른쪽 변수를 뺀 후 재할당
*= 기존 왼쪽 변수 값과 오른쪽 변수를 곱한 후 재할당
/= 기존 왼쪽 변수 값과 오른쪽 변수를 나눈 후 재할당
%= 기존 왼쪽 변수 값과 오른쪽 변수로 나눈 나머지를 재할당
//= 기존 왼쪽 변수 값과 오른쪽 변수로 나눈 후 내림한 값을 재할당
**= 기존 왼쪽 변수 값에 오른쪽 변수만큼 제곱을 한 후 재할당
 

3. 비교 연산자(Comparison Operators)

연산자를 사이에 두고 좌우 변수를 비교하는 연산자.

이 연산자들의 반환값은 참, 거짓 

연산자 역할
== 같다면.
!= 같지 않다면
> 왼쪽 값이 더 크다면
< 오른쪽 값이 더 크다면
>= 왼쪽 같이 크거나 같다면
<= 오른쪽 값이 크거나 같다면
a = 10 b = 9 if a > b: print('a가 큽니다.') else: print('b가 큽니다.')

 

 

4. 논리 연산자(Logical Operators)

논리 연산자는 if... else 구문처럼 조건문을 결합할때 사용.

연산자 역할
and  and를 두고 좌우 조건문이 모두 참이면
or or을 두고 좌우 조건문중 하나라도 참이면
not 조건문 자체가 거짓이라면

6. 항등 연산자(Identity Operators)

항등 연산자는, 같은 메모리에 있는지를 확인 하는 것. 

2가지 밖에 존재 하지 않음. 

 값이 같은 것을 넘어 객체 존재 자체가 같아야 함.

a = [1, 3, 4, 5]
b = [1, 3, 4, 5]

print(a == b)
print(a is b)
print(a is not b)



>>> True
>>> False
>>> True

 

7. 멤버 연산자(Membership Operators)

멤버 연산자는 왼쪽 값이 오른쪽 컨테이너 객체의 멤버인지를 확인하는 연산자.

2개 있음.

a = 10 b = [1, 10, 3, 4, 65, 8] c = 9 if a in b: print('a가 b 리스트 안에 있습니다.') if not c in b: print('c가 b 리스트 안에 없습니다.')

 

 

728x90

댓글