연산자
할당
'='
'+'
우리는 수학에서 '=', 이꼬르 라고 부르기도하고 이 뜻은 누구나 알고 있습니다. 파이썬에서 우리는 이것을 할당 연산자라고 합니다. 크게 어렵지 않죠?
또한 '+' 와 같은 연산자를 복합 할당 연산자라고 부릅니다.
계산
순자끼리 연산을 할 수 있게 하는 연산자입니다. 우리는 이 수학공식으로 많은것을 해낼 수있습니다. 이렇게 컴퓨터가 계산하는것을 연산처리 라고 말합니다.
'+' : 더하기
'-' : 빼기
'*' : 곱하기
'**' : 제곱
'/' : 나누기
'%' : 나머지 값구하기.
문자열
문자열도 연산을 할 수있습니다.
문자열에서 의 '+' 의미
문자열에서의 연산기호 '+' 를 넣게 될 경우 우리는 다음과 같이 적용하여 작성할 수있습니다.
문자열에서의 '+' 기호는 문자열과 문자열을 합치는 역할을 합니다. '*'를 할 경우는 어떤지 한번 테스트 해보시기 바랍니다!
비교
비교 연산자는 다음과 같습니다.
'=='
'!='
'>'
'<'
'>='
'<='
컴퓨터에서 어떻게 쓰일지 감이 오시나요??
비교 연산차는 항상 True 와 False 값을 반환합니다. 그렇다 아니다 를 계산하고 돌려주므로 위 비교 연산자를 통해 숫자를 대입할 경우 다음과 같은 식이 성립합니다.
'1과 2를 더했을때 3과 같은가?'
print((1+2) == 3) # True 를 예상 할 수 있습니다. print((1+2) != 3) # False 를 예상 할 수 있습니다.
기초적인 수학 공식을 알면 이 모든것을 대입해 다음과같이 연산작용의 결과를 정답이다 아니다로 결과값으로 받아 볼 수 있습니다.
어떤가요 잘따라오고 계신가요?
논리
논리 연산자는 다음과 같습니다.
and
or
not
모두 우리가 한번쯤은 봤을 영어 단어이지 않습니까?
and는 (공식) 과 (공식) 을 말합니다. or 는 (공식) 이나 (공식) 을 말합니다. not 은 (공식) 의 반대는? 을 말합니다.
예제 코드를 보면서 이해 해볼까요?
다음의 예제를 코드로 한번 짜보시기 바랍니다.!
놀이동산의 청룡 열차를 타기 위해서는 키와 나이 제한을 넘겨야 합니다.
키가 140cm 이상이면서 나이도 10살 이상이어야 청룡 열차를 탈 수 있다고 해봅시다.
일단 키도 120cm 이하면서 나이가 8살이면 결과는 어떻게 될까요?
멤버쉽
리스트 또는 튜플의 자료구조에서 해당 값이 있는지 없는지 확인합니다. in과 not in 키워드를 사용합니다.
Last updated