파이썬설치하기
https://www.python.org/downloads/
Download Python
The official home of the Python Programming Language
www.python.org
위의 사이트로 들어가서 아래 사진에 있는 다운로드 매니저 클릭후 다운로드

다운로드 확인

VS코드에서 파이썬연결하기
파일 새로만들기 -> 확장자 .py로 저장하기

파일 저장위치 설정

파이썬 확장프로그램 설치

print("안녕하세요")

파이썬이 잘 설치된것을 볼수 있다
파이선 기본문법 사용해보기
문제 1
사과 가격이 1000원이고 5개를 샀을때
총 가격을 계산해서 출력하시오.
출력 예시 : 총 가격은 5000원 입니다.
total = 1000 * 5 # 사과 다섯개의 가격
print("총 가격은", total, "원 입니다.")

그러면 터미널에 이렇게 출력되는데 저 원을 붙이고싶다면
print("총 가격은 " + str(total) + "원 입니다.")
print(f"총 가격은 {total}원 입니다.")
위의 두가지 방법중 하나로 사용할수 있다

문제2
문자열 "100"을 정수로 변환해서 50과 더한 결과를 출력하시오.
# 문자열 "100" 저장
a = "100"
# 정수로 변환
a = int(a)
# 50 더하기
a = a + 50
# 결과 출력
print(a)

파이썬에서는 형변환 할때 변환할 값을 괄호 안에 넣는다
문제3
숫자 num = 7 이 짝수인지 홀수인지 출력하시오.
# 숫자 저장
num = 7
# 2로 나눈 나머지가 0이면 짝수
if num % 2 == 0:
print("짝수입니다")
# 그렇지 않으면 홀수
else:
print("홀수입니다")

문제4
사용자가 입력한 숫자가 양수 / 음수 / 0 인지 출력하시오.
# 사용자에게 숫자 입력받기
b = int(input("숫자를 입력하세요: "))
# 양수 / 음수 / 0 판별
if b > 0:
print("양수입니다")
elif b < 0:
print("음수입니다")
else:
print("0입니다")

사용자한테 입력받을때는 input을 사용한다 자바에서는 scanner sc = new Scanner(system.in)으로 사용할수 있다
파이썬에서는 else뒤에 조건을 쓸수없고 추가 조건이 필요하면 elif를 사용한다
문제 5
사용자가 0을 입력할 때까지 숫자를 계속 입력받고 합계를 출력하시오.
# 합계를 저장할 변수
sum = 0
# 0을 입력할 때까지 계속 반복
while True:
# 숫자 입력받기
number = int(input("숫자를 입력하세요: "))
# 0이면 반복 종료
if number == 0:
break
# 0이 아니면 합계에 더하기
sum += number
# 최종 합계 출력
print("합계 :", sum)

문제 6
for문을 사용하여 1부터 10까지 합을 구하시오.
# 합계를 저장할 변수
sum = 0
# 1부터 10까지 반복
for i in range(1, 11):
sum += i # i 값을 sum에 계속 더함
# 최종 합계 출력
print("합계 :", sum)

파이썬에서는 for문 사용시 range를 사용한다 range는 끝숫자는 포함하지 않아서 10이 아닌 11까지로 넣어주어야한다
range안에 시작숫자와 끝날숫자를 적고 합계를 구한다
'🐢 꼬부기 LV.1 | 개념•기초 > 💧물대포(핵심개념)' 카테고리의 다른 글
| 단일책임원칙(SRP) (0) | 2026.03.14 |
|---|---|
| 코드업 파이썬 문제 풀이 (0) | 2026.03.13 |
| [회고]면접 질문 복기 와 반성 (0) | 2026.03.11 |
| JPA (0) | 2026.03.10 |
| DB NULL 처리 문제와 Wrapper 타입 적용 경험 (0) | 2026.03.09 |