#개요
📌 출력
- print 괄호 안에 숫자 또는 문자 출력 (단, 문자일 경우 ' 또는 " 활용)
print(숫자 or '문자' or "문자")
![](https://velog.velcdn.com/images/codataffee/post/50d76c9a-6504-41d9-a484-09e9753e3548/image.png)
📌 주석
- #을 앞에 사용하면 # 뒤에 작성된 줄(내용)은 무시
- 단축키 활용: Ctrl + /
# 주석
# print("파이썬")
# 출력문
print("파이썬, 너도 할 수 있어.")
![](https://velog.velcdn.com/images/codataffee/post/6639f97b-cd4b-42b1-86e8-09d05f66cab4/image.png)
📌 산술연산자
# 정수 + 정수
print(1+2)
# 실수 + 정수
print(3.44+5)
# 문자열 더하기(합친다)
print("he" + "llo")
# 몫
print(16//3)
# 나머지
print(16%3)
# 제곱
print(4**2)
![](https://velog.velcdn.com/images/codataffee/post/288da434-dca7-4811-8d6d-6777ff9cb02e/image.png)
📌 자료형
정수형 : int
실수형 : float
문자열 : str
참/거짓 : bool
![](https://velog.velcdn.com/images/codataffee/post/048b90c4-aa7d-4ba6-bf25-6c000c0ecbed/image.png)
📌 변수
# box변수 값에 10 대입
box = 10
# box변수 값 출력
print(box)
# box2변수 값에 20 대입
box2 = 20
# 변수(10) + 변수(20)
print(box + box2)
# 30 = 10 + 20
box3 = box + box2
print(box3)
![](https://velog.velcdn.com/images/codataffee/post/9b450f1a-92ac-4dfd-bb3a-4a8853a14dcd/image.png)
# 20 = 10 + 10
box = box + box
print(box) --- 반복 시 box 변수가 계속 변하여 실행마다 변수 증가
![](https://velog.velcdn.com/images/codataffee/post/4a964ee0-81e7-44e5-8146-cad418797de7/image.png)
![](https://velog.velcdn.com/images/codataffee/post/49216220-fd21-4b5b-8694-42f0a2b94e3a/image.png)
![](https://velog.velcdn.com/images/codataffee/post/589da696-befe-45b0-9373-bf42f998d201/image.png)
📌 형변환
# str(문자)
box = "15"
type(box)
# str -> int(숫자)
box = int(box) + 10
type(box)
# type(str(box))
box = "60"
int(box)
![](https://velog.velcdn.com/images/codataffee/post/07c025a2-5f55-4e96-b27b-4e66737e1537/image.png)
📌 비교연산자
# 크다(참)
10 > 5
# 작다
10 < 5
# 같거나 크다
10 >= 5
# 같다
10 == 10
# 같지 않다
10 != 5
# 같다
a = 10
b = 10
a == b
# 같거나 크다
a >= b
# False
a > b
# 문자 비교
c = "빅데이터"
d = "빅데이터"
e = "데이터"
print(c == d)
print(d == e)
![](https://velog.velcdn.com/images/codataffee/post/693f4cbb-cf1e-40c6-84a0-11f7ca5205d5/image.png)
![](https://velog.velcdn.com/images/codataffee/post/6e44e69f-ce50-41c9-bc56-7994ae1eb374/image.png)
📌 조건문
if True:
print("참입니다") --- (True이기 때문에 print 실행 > "참입니다" 출력)
if False:
print("실행안됨") --- (False이기 때문에 print 실행안됨)
box = 10
if box < 5: --- (box는 10이므로 5보다 작지 않다 ; False > 실행안됨)
print("box가 크다")
box = 1
if box == 10:
print("box는 10입니다")
print("box")
else:
print("box는 10이 아닙니다.")
![](https://velog.velcdn.com/images/codataffee/post/791ea8bd-7599-4952-9643-178c5ba0ff48/image.png)
box = 5
if box >= 10:
print("box는 10 이상입니다.")
else: --- (box 값 5는 else 에 해당)
print("box는 10 미만입니다.")
box = 2
if box >= 10:
print("box는 10 이상입니다.")
elif box < 10 and box >= 5:
print("box는 5 이상 10 미만입니다.")
else: --- (box 값 2는 else 에 해당)
print("box는 5 미만입니다.")
box = 2
if box >= 10:
print("box는 10 이상입니다.")
elif box < 10 and box >= 5:
print("box는 5 이상 10 미만입니다.")
elif box < 4 and box >= 3:
print("box는 3 이상 4 미만입니다.")
else: --- (box 값 2는 else 에 해당)
print("box는 2 이하입니다.")
![](https://velog.velcdn.com/images/codataffee/post/4d308b12-1176-42f0-a342-affc053c96be/image.png)