반응형
오늘 배운 것
operator (연산자)
1.
(장비·기계를) 조작하는 사람
2.
전화 교환원
3.
<특정한 사업을 하는 사람·회사>
<할당 _ Assign 연산자> + 복합 할당 연산자(기호가 2개 연속으로 붙은 것)
= >>> 우측 값을 왼쪽 변수에 할당한다
== >>> 두개의 값이 서로 같은지 비교
+= >>> 내부 값에 다른 값을 더한다
-= >>> 내부 값에 다른 값을 뺀다
*= >>> 내부 값에 다른 값을 곱한다
/= >>> 내부 값에 다른 값을 나눈다(+정수에서 실수로 변한다)
<산술 _ Arithmetic>
1. 사칙연산
+ - * /
(너무 기본적인 내용이라 구체적인 내용은 생략)
2. 특수연산자
** >>> 제곱 구하기
// >>> 나누기 몫 구하기
% >>> 나누기 나머지 구하기
<% 홀짝 구분하기>
# 일단 출력되는 것 확인해보자
nums = [1,2,3,4,5,6,7]
for num in nums:
print(num)
1
2
3
4
5
6
7
# 홀짝 계산하는 방법, 나머지 값이 1이냐 0이냐 로 홀짝을 구분한다
if 1 % 2 == 1:
print("홀수")
if 2 % 2 == 0:
print("짝수")
# 그래서 홀짝을 적용한다면?
for num in nums:
if num % 2 == 1:
print("홀수")
else:
print("짝수")
# 이걸 사용자가 더 보기 좋게 만들려면?
for num in nums:
if num % 2 == 1:
print(num, "는 홀수")
else:
print(num, "는 짝수")
<문자열 연산자>
파이썬에서는 문자열 다루기가 쉽다!
+ >>> 각각의 문자열을 붙여준다.
* >>> 값을 반복 출력해준다.
오늘 느낀 것
지난번에 % 에 대해서 애매했는데 이제서 확실히 이해됨. // 는 몫 % 는 나머지!
이런걸 연산자라고 하는구나, 구글스프레드시트를 다룰때도 함수마다 연산자가 상이한 경우가 있어서 매번 고생하는데 연산자라는 거는 필히 외워두는게 좋을 듯 하다!
반응형
'나는 이렇게 학습한다 > Language' 카테고리의 다른 글
김왼손의 왼손코딩 #조건문 _ if, else, elif (0) | 2021.07.20 |
---|---|
김왼손의 왼손코딩 #연산자 _ 논리, 멤버쉽, 비교? (0) | 2021.07.19 |
김왼손의 왼손코딩 #for, range(), for x 2, 컴프리헨션 (0) | 2021.07.17 |
김왼손의 왼손코딩 #튜플, 패킹, 언패킹 (0) | 2021.07.16 |
김왼손의 왼손코딩 #리스트, 값 추가하기, 인덱싱, 슬라이싱, 메서드 (0) | 2021.07.15 |