컨텐츠로 건너뛰기
  • 홈
  • 인공지능
  • 파이썬
  • 애플
  • 블로그
  • 웹사이트
  • IT팁
  • 미분류

Home » 파이썬 » 파이썬 설치부터 실행, 기초 문법 요약 정리: 코딩 첫걸음

파이썬 설치부터 실행, 기초 문법 요약 정리: 코딩 첫걸음

2026년 03월 19일2024년 11월 10일 작성자: 테리엇
파이썬-기초-문법
파이썬-기초-문법

파이썬은 쉬운 문법과 직관적인 구조 덕분에 처음 배우기 좋은 프로그래밍 언어입니다. 기본 문법인 변수, 리스트, 조건문, 반복문, 함수 등을 익히면 다양한 프로그램을 작성할 수 있습니다.

이 포스팅에서는 ‘Hello World’ 출력부터 시작하여 변수, 리스트, 사전, 조건문, 반복문, 함수 등 파이썬의 기본 개념을 설명합니다. 그리고, 각 개념을 이해하기 쉽게 예제 코드도 알아봅니다.


Table of Contents

Toggle
  • 파이썬 설치
  • IDE 실행
  • 파이썬 시작하기: Hello World
  • 변수(Variable)
  • 자료형
    • 1) 리스트(List)
    • 2) 딕셔너리(Dictionary)
  • 조건문(If)
  • 반복문
    • 1) For문
  • 함수(Function)
  • 추천 학습자료
    • 함께 읽으면 좋은 글:

파이썬 설치

파이썬은 이용하기 위해서는 프로그램을 설치해야 합니다. 맥이나 리눅스에는 내장된 버전이 있지만 별도로 설치하는 게 좋습니다. 내장된 버전은 시스템에서도 사용하기 때문에, 분리해야 관리하기 좋습니다.

파이썬을 설치하는 방법은 여러가지가 있지만, 저는 pyenv를 이용한 설치 방법을 추천합니다. 파이썬을 버전별로 관리하기 쉽기 때문입니다.

  • 맥북 파이썬 설치하는 3가지 방법 및 추천 방법
  • 맥북에서 pyenv이용한 파이썬 설치 방법

파이썬 설치가 어렵게 느껴진다면, 설치 없이 사용하는 방법도 있습니다. 웹에서 파이썬 코드를 입력하고, 실행하는 환경을 제공하는 서비스가 있기 때문입니다. 파이썬 코딩이 목적이라면 처음에는 이런 서비스를 이용하는 게 좋습니다. 이후에 파이썬을 설치할 필요성이 생기면 그 때 해도 늦지 않습니다.


IDE 실행

앞에서 말한 웹서비스에서 파이썬 코딩을 한다면, IDE는 필요 없습니다. 하지만 파이썬을 컴퓨터에 설치해서 이용하다면, IDE(Integrated Development Environment)가 필요합니다. IDE는 파이썬을 쉽게 코딩하는 개발 환경을 제공하는 프로그램입니다.

파이썬은 코드를 입력하고 실행하는 기능 외에 별도로 제공하는 기능이 없습니다. 그래서 코딩을 하고, 프로그램을 관리하기 굉장히 불편합니다. IDE를 이용하면 코드 자동완성부터 탐색, 패키지 설치 등의 작업을 쉽고 편리하게 하는 다양한 기능을 제공합니다.

IDE는 파이참, VS CODE, 쥬피터 노트북, 쥬피터랩 등을 많이 사용합니다. 초보자라면 확장성이 좋은 VS CODE를 사용을 추천합니다. 또는 AI를 활용해 코딩이 쉬운 CURSOR(커서)를 이용해봐도 좋겠습니다.


파이썬 시작하기: Hello World

파이썬은 설치 후 가장 먼저 print 함수로 ‘Hello World’를 출력해봅니다. print 함수는 파이썬 내장 함수로 어떤 값을 출력할 때 사용합니다. 단순한 코드이지만, 파이썬에 코드를 입력하고 실행하는 방법을 익힐 수 있습니다.

print('Hello World')

위 코드를 실행하면 ‘Hello World’가 출력됩니다. 이제 파이썬 코드를 입력하고 실행하는 방법을 익혔습니다. 다음으로 파이썬 기본 문법을 배우면 됩니다.


변수(Variable)

변수는 파이썬에서 사용하는 모든 요소를 담을 수 있는 상자입니다. 변수가 없으면, 매번 숫자나 문자값 등의 작업 내용을 매번 입력해야 합니다. 하지만 이들을 변수로 지정하면, 이후에는 변수명만 입력해서 사용할 수 있어 매우 편리합니다.

아래는 a, b 변수에 숫자값을 지정하고, 출력하는 코드 예시입니다. 파이썬에서는 # 기호로 주석을 작성해 코드를 설명할 수 있습니다.

a = 10
print(a)

a = 20
b = 30
sum = a + b
print(sum)

# 문자, 불리언 값 지정
name = 'mike'
city = 'seoul'
live_in_seoul = True

자료형

하나의 요소를 담는 상자도 필요하지만, 여러 개의 요소를 담아 작업하면 편리하고 효율적일 때가 많습니다. 파이썬 기본 자료형에는 튜플(tuple), 리스트(list), 세트(set), 딕셔너리(dictionary)가 있습니다. 이 중에서 가장 많이 사용하는 자료형인 리스트와 딕셔너리를 알아보겠습니다.


1) 리스트(List)

리스트는 여러 개의 데이터를 한 번에 저장할 수 있는 자료형입니다. 예를 들어 이름 목록을 저장하거나 숫자 모음을 리스트로 관리할 수 있습니다.

names = ['mike', 'jane', 'tom']
print(names[0])  # 첫 번째 요소
print(names[2])  # 세 번째 요소

리스트는 다양한 데이터 타입을 함께 저장할 수 있습니다.

user_data = [20, 'mike', 'seoul', True]

2) 딕셔너리(Dictionary)

딕셔너리는 ‘키-값’ 쌍으로 데이터를 저장합니다. 예를 들어 사용자의 나이와 주소를 딕셔너리로 관리할 수 있습니다.

user = {'age': 25, 'address': 'seoul'}
print(user.get('age'))  # 25
user['age'] = 30  # 값 변경
print(user)

조건문(If)

조건문은 특정 조건에 따라 코드의 실행 여부를 결정하는 문법입니다.

age = 35

if age > 30:
    print('30살보다 많습니다.')
else:
    print('30살보다 적어요.')

반복문

반복되는 작업이나 계산이 필요할 때는 반복문을 사용합니다. 반복문에는 For, While문이 있습니다. 이 중 가장 많이 사용하는 For문에 대해서 알아보았습니다.

1) For문

리스트와 같은 자료형을 반복해서 처리하고 싶을 때 For문을 사용합니다. 예를 들어, 홀수만 출력하는 코드를 아래와 같이 작성할 수 있습니다.

odd_numbers = [1, 3, 5, 7, 9]

for num in odd_numbers:
    print(num)

for 문은 조건문 if 문과 함께 사용될 수 있습니다.

number = [1, 2, 3, 4, 5, 6, 7]

for num in number:
    if num % 2 == 0:
        print(num) # 짝수만 출력

함수(Function)

함수는 특정 기능을 하는 코드를 만든 방법으로, 함수를 이용하면 쉽게 반복해서 사용할 수 있습니다. 예를 들어 세 개의 숫자를 더하는 함수를 만들어 보았습니다.

def add(x, y, z):
    return x + y + z

result = add(10, 20, 30)
print(result)

함수는 복잡한 코드를 간결하게 만드는 데 매우 유용합니다. 예를 들어 삼각형과 원의 넓이를 구하는 함수를 정의하면, 이후에는 함수를 호출하여 쉽게 넓이를 구할 수 있습니다.

def triangle_area(base, height):
    return (base * height) / 2

def circle_area(radius):
    return 3.14 * radius * radius

추천 학습자료

파이썬 학습자료는 온라인에 무료로 공개된 좋은 자료가 많습니다.

  • 파이썬 튜토리얼: 파이썬 공식 페이지에 올라온 파이썬 메뉴얼
  • 점프 투 파이썬: 파이썬 기초를 설명하는 무료 온라인 교재입니다. 파이썬을 처음 시작할 때 기초 도서로 많이 활용됩니다.

파이썬은 강력한 프로그래밍 언어로, 기본 문법을 이해하면 다양한 프로젝트에 응용할 수 있습니다. 이번에는 변수, 자료형, 조건문, 반복문, 함수 등 파이썬 기초 문법을 소개했습니다. 연습과 추천 학습자료를 통해 파이썬을 더욱 깊이 있게 익혀보세요.

함께 읽으면 좋은 글:

Default Thumbnail파이썬 셀레니움을 활용한 텍스트 추출 방법 Default Thumbnail간단하게 파이썬 실행파일(.exe) 만드는 방법과 주의사항 Default Thumbnail파이썬 셀레니움에서 엘리먼트 존재 여부 확인하는 방법 Default Thumbnail초보자도 쉽게 하는 파이썬 GUI 개발 AI로 하는 방법
카테고리 파이썬 태그 파이썬
파이썬 애니웨어(PythonAnywhere) SSL 인증서 설치 방법, 최신판!
파이썬 셀레니움을 활용한 텍스트 추출 방법

Add your first comment to this post

카테고리

  • IT팁
  • 미분류
  • 방송연예
  • 블로그
  • 사회이슈
  • 생산성
  • 애플
  • 웹사이트
  • 인공지능
  • 파이썬

최신 글

  • 3시간 달려가 박효신 콘서트장 도착한 두 배우, 허무하게 돌아선 이유
  • 1988년 강성 그 골목에 숨겨진 커플의 비극
  • 똑같은 블라우스 입었는데 분위기가 정반대? 두 배우 포토월 반전
  • 장원영이 SNS에 올린 시집 한 구절, 왜 난리났나
  • 하트시그널5 첫방부터 판 흔든 그녀, 정체가 심상치 않습니다
© 2026 AI테크업 • 제작됨 GeneratePress

놓치면 후회할 Best 콘텐츠

Loading...