연산
연산이란 수나 식을 일정한 규칙에따라 계산하는 것이다.
1.대입연산, 할당연산
변수이름 = 데이터
왼쪽 데이터를 오른쪽에 할당한다
name = "happy"
age = 20
name, age라는 변수에 "happy"와 20 이라는 데이터를 할당했다.
2.산술연산
+ 더하기
- 빼기
* 곱하기
/ 나누기
// 몫
% 나머지
** 제곱
숫자 산술연산
문자열 산술연산
문자열도 산술연산을 이용해서 더할수있다.
숫자형과 문자열을 산술연산자를 이용해서 사용할수 있다.
print("hello world" *5)
==출력결과==
hello worldhello worldhello worldhello worldhello world
print("hello world"\n *5)
==출력결과==
hello world
hello world
hello world
hello world
hello world
복합할당연산자
x = x+1
x += 1
x = x-1
x -= 1
x = x*2
x *= 2
x = x/2
x /= 2
3.비교연산
> 크다
< 작다
>= 크거나 같다
<= 작거나 같다
== 같다
!= 다르다
=> 결과는 블리언으로 나온다. True / False
4.논리연산
두개의 비교연산을 합쳐서 조건을 만든다. 결과는 True/False로 나온다.
A and B A,B 모두 참이라면 True
A or B A,B 중 하나라도 참이라면 True
not A A가 참이라면 False
5.멤버쉽연산
in 왼쪽이 오른쪽에 포함되어 있다.
not in 왼쪽이 오른쪽에 포함되어 있지 않다.
True/False형태로 결과가 나온다.
print("a" in "abc") => True
print("d" in "abc") => False
print("f" not in "abc") => True
print("c" not in "abc") => False