본문 바로가기
파이썬과R

[파이썬] ChatGPT와 함께 배우는 파이썬 코딩_기초 연산자

by *빛나는숲* 2023. 3. 28.

* 파이썬의 가장 중요한 기초!

 

오늘은 파이썬 기초 첫시간으로 기본적인 수학, 논리적 연산자 기호들에 대해 알아보고자 한다

기본 연산자와 연산자들 간에 충돌이 있을 시 연산 순서에 대해서 공부해 보자

 


대표사진 삭제

사진 설명을 입력하세요.


대표사진 삭제

사진 설명을 입력하세요.

a = 10
b = 5

# 괄호를 이용하여 연산자 우선순위를 변경할 수 있습니다.
c = (a + b) * 2
print(c)  # 출력 결과: 30

# 지수 연산자를 사용할 수 있습니다.
d = 2 ** 3
print(d)  # 출력 결과: 8

# 단항 연산자인 +, - 를 사용할 수 있습니다.
e = -a
print(e)  # 출력 결과: -10

# 곱셈, 나눗셈, 나머지 연산자를 사용할 수 있습니다.
f = a * b
print(f)  # 출력 결과: 50

g = a / b
print(g)  # 출력 결과: 2.0

h = a % b
print(h)  # 출력 결과: 0

# 덧셈, 뺄셈 연산자를 사용할 수 있습니다.
i = a + b
print(i)  # 출력 결과: 15

j = a - b
print(j)  # 출력 결과: 5

# 비교 연산자를 사용할 수 있습니다.
k = a > b
print(k)  # 출력 결과: True

l = a == b
print(l)  # 출력 결과: False

# 논리 연산자를 사용할 수 있습니다.
m = (a > b) and (a > 0)
print(m)  # 출력 결과: True

n = (a < b) or (a > 0)
print(n)  # 출력 결과: True

# 할당 연산자를 사용할 수 있습니다.
o = 5
o += 3
print(o)  # 출력 결과: 8
 

직접 코딩을 손 수 해봐야 이 연산자들이 가지고 있는 의미를 깊이있게 알게될 것이다.


*아래의 코드를 직접 IDLE를 실행해서 직접 타이핑 하면서 코딩해보자

 

- 반드시 손으로 직접 타이핑 해볼 것을 추천한다

- 당분간은 아나콘다같은 콘솔을 사용하지 말고 IDLE로 순수하게 코딩하는 연습을 해보자

- 영타를 한글 만큼 빠르게 쳐야 하므로 이 과정을 통해서 파이썬 기초적인 문법을 이해하고 영타를 해본적 없는 사람들은 영타 연습도 자연적으로 할 수 있게된다.

 

나는 코딩 전공자도 아니고, 멋지게 기가막힌 코딩을 만들어 낼 실력을 절대 되지 않지만

통계학을 다시 공부하는 과정에서 R과 파이썬을 활용하기 위해서

혼자서 한 반년 정도 멘땅에 헤딩하고 삽질하면서 아주 기본적인 것들은 분석이 가능할 수 있게 되었다.

 

6개월만 꾸준히 투자하면 놀라운 발전이 있을 것이다.

 

왜냐하면 어려운 문제는 이미 인터넷 세상에 정보가 널려있고,

이제는 ChatGPT가 우리를 도와줄 것이기 때문이다.

 

비록 내가 코딩이라는 분야는 남을 가르칠 만큼의 실력이 없는게 확실하지만

그럼에도 하다가 막히면 적극적으로 질문을 남기면 최대한 아는대로 답변할 용의가 있다.

 

여기가 당신이 파이썬 기초를 벗어날 수 있는 마지막 기회다

 

 

'파이썬과R' 카테고리의 다른 글

[파이썬] 파이썬 설치 가장 쉽게 알려준다!  (0) 2023.03.26

댓글