본문 바로가기
학습일지/Python

2021.09.06. 학습노트

by Growing_cloud 2021. 10. 17.
아는 코드도 다시 보자. 잘 키운 개발자 한 명 열 코더 안 부럽다. 보기좋은 코드가 디버깅 하기 좋다.
수강일자 2021년 9월 6일 월요일 19:00 ~ 22:00
학습과목 Python 코딩 무료강의 [출처 : Youtube 나도코딩 채널]
오늘의 키워드 연산자, 간단한 수식, 숫자처리 함수

강의 출처 : https://youtu.be/kWiCuklohdY

연산자

print(2**3) >> 2의 3승을 뜻하는 연산자

print(5%3) >> 5를 3으로 나눈 값의 나머지, 2가 출력

print(5//3) >> 5를 3으로 나눈 값의 몫, 1이 출력

print (4 >= 7) >> 4는 7보다 크다, 값이 틀렸기 때문에 False 가 출력

print(3 + 4 == 7) >> 3+4는 7과 같다, 같기 때문에 True가 출력

print(1 != 3) >> 1은 3과 같지 않다, 같지 않기 때문에 True가 출력

print(not(1 != 3)) >> 위의 내용과 같으나 not이 붙었기 때문에 False가 출력

and, & >> 앞과 뒤의 조건이 모두 만족할 때 True를 출력

or, | (Shift + \) >> 앞과 뒤 중 하나의 조건이 만족할 때 True를 출력

print (5>4>7) >> 연속되는 조건 중 하나가 거짓이므로 False를 출력

간단한 수식

print (2+34) 와 number = 2+34 print(number)는 같은 의미

number에다가 2를 더하고 싶을 때, number = number+2 로 표현해도 되지만

number += 2 도 같은 의미를 가짐 (사칙연산 +, -, *, /, 및 %, // 연산자 모두 적용 가능)

숫자처리 함수

print(abs(-5)) >> abs = absolute, 절대값을 의미함

★ 공부하면서 느낀점
  1) 단순한 사칙연산은 알고 있었는데, **, %, // 같은 연산자는 아직 익숙하지 않음
  2) 간단한 수식 쓰는 법도 까먹지 말아야 할 듯
  3) 아직 갈 길이 멀었구나 ...

'학습일지 > Python' 카테고리의 다른 글

2021.09.09. 학습노트  (0) 2021.10.28
2021.09.08. 학습노트  (0) 2021.10.20
2021.09.05. 학습노트  (0) 2021.10.17

댓글