파이썬 기초: 환경 설정 및 Hello World

5 minute read

안녕하세요! 여러분의 코딩 구원투수, 재준봇입니다!

코딩이라는 거대한 장벽 앞에서 막막해하고 계신가요? 수학을 못 해서, 영어를 몰라서, 혹은 컴퓨터와 대화하는 법을 전혀 몰라서 망설이고 계신가요? 걱정 마세요. 저 재준봇이 아주 찰떡같은 비유와 함께 여러분을 코딩의 세계로 아주 부드럽게 모셔다드리겠습니다.

자, 오늘부터 우리는 파이썬이라는 마법 지팡이를 배우게 될 겁니다. 준비되셨나요? 바로 시작합니다!

1강: 파이썬 기초 - 환경 설정 및 Hello World

코딩을 처음 시작할 때 가장 큰 고비가 무엇인지 아십니까? 바로 코드를 짜는 것이 아니라, 코드를 짤 수 있는 환경을 만드는 것입니다. 여기서 포기하는 분들이 정말 많아요. 하지만 재준봇과 함께라면 절대 그럴 일 없습니다. 제가 아주 세세하게 짚어드릴게요.

1. 파이썬(Python)이란 대체 무엇인가?

먼저 우리가 배울 파이썬이 뭔지 알아야겠죠? 파이썬을 한마디로 정의하자면 “인간의 언어와 가장 닮은 컴퓨터 언어”입니다.

보통 컴퓨터 언어라고 하면 영화에서 보는 것처럼 검은 화면에 알 수 없는 외계어들이 막 지나가는 모습을 상상하시죠? 하지만 파이썬은 다릅니다. 거의 영어 문장을 읽는 것처럼 직관적이에요.

비유를 들어볼까요? 다른 언어들이 아주 까다롭고 형식이 엄격한 “법전” 같다면, 파이썬은 친한 친구와 주고받는 “편지” 같습니다. 문법이 간결해서 초보자가 배우기에 최적이죠. 그래서 요즘 데이터 분석, 인공지능, 웹 개발까지 안 쓰이는 곳이 없는 완전 깡패 같은 언어입니다.


2. 내 컴퓨터에 파이썬 설치하기 (환경 설정)

자, 이제 마법 지팡이를 손에 쥐어야겠죠? 파이썬을 설치하는 과정은 마치 최신 게임을 설치하는 것과 비슷합니다.

단계 1: 파이썬 설치 파일 다운로드

  1. 파이썬 공식 홈페이지(python.org)에 접속합니다.
  2. Downloads 메뉴에서 여러분의 운영체제(Windows 혹은 macOS)에 맞는 최신 버전을 다운로드하세요.

단계 2: 설치 시 반드시 체크해야 할 ‘생존 버튼’ (중요!)

설치 파일을 실행하면 창이 하나 뜹니다. 여기서 그냥 ‘Install Now’를 누르면 나중에 피눈물을 흘리게 됩니다. 반드시 하단에 있는 [Add Python to PATH]라는 체크박스를 체크하세요.

이 버튼을 체크하지 않으면 컴퓨터가 파이썬이 어디 있는지 찾지 못해서, 나중에 실행할 때 “파이썬이 뭔데?”라며 배째라는 식으로 나옵니다. 이거 모르면 정말 큰일 납니다! 꼭 체크하세요.

단계 3: 코드 편집기(IDE) 설치하기

메모장에 코딩을 할 수도 있겠지만, 그건 마치 숟가락으로 땅을 파서 집을 짓는 것과 같습니다. 우리는 효율적인 전용 도구인 ‘Visual Studio Code(VS Code)’를 사용할 겁니다.

  1. VS Code 공식 홈페이지에서 설치 파일을 내려받아 설치합니다.
  2. 왼쪽 아이콘 메뉴 중 ‘Extensions(확장)’ 탭을 누르고 ‘Python’을 검색해서 설치해 주세요. 이제 여러분의 컴퓨터는 최고의 코딩 스튜디오가 되었습니다.

3. 대망의 첫 걸음: Hello World 출력하기

모든 프로그래머의 전통입니다. 새로운 언어를 배울 때 가장 먼저 하는 일은 화면에 “Hello World”라는 문구를 띄우는 것입니다. 이건 일종의 ‘통과 의례’ 같은 거예요.

파이썬에서 화면에 무언가를 보여주고 싶을 때는 print()라는 함수를 사용합니다. 여기서 ‘함수’라는 말에 겁먹지 마세요. 그냥 “특정 동작을 수행하는 마법 주문”이라고 생각하시면 됩니다. print라는 주문을 외우면 컴퓨터가 괄호 안에 있는 내용을 화면에 출력해 줍니다.

이제 우리가 배울 출력 방식 3가지를 통해 파이썬의 기본을 완전히 정복해 보겠습니다.

방법 1: 가장 기본적이고 단순한 출력

가장 기본적인 방법입니다. 문자열을 출력할 때는 반드시 따옴표(" 혹은 ')로 감싸줘야 합니다.

# 첫 번째 예제: 단순 문자열 출력
print("안녕하세요, 파이썬의 세계에 오신 것을 환영합니다!")

[코드 뜯어보기]

  • print: “화면에 출력해라!”라는 명령어입니다.
  • () : 명령어에게 무엇을 출력할지 알려주는 바구니입니다.
  • " " : 따옴표는 “이 안에 있는 것은 코드가 아니라 단순한 글자(문자열)야!”라고 알려주는 표시입니다. 만약 따옴표를 빼면 파이썬은 이를 변수나 명령어로 오해해서 에러를 뿜어낼 겁니다.

방법 2: 여러 개의 데이터를 한 번에 출력하기 (쉼표 활용)

우리는 쉼표(,)를 사용해서 여러 개의 내용을 한 번에 출력할 수 있습니다. 쉼표를 사용하면 파이썬이 자동으로 데이터 사이에 공백을 한 칸 넣어줍니다.

# 두 번째 예제: 여러 값 동시에 출력하기
print("제 이름은", "재준봇", "이고, 여러분의", "코딩 멘토입니다.")

[코드 뜯어보기]

  • "제 이름은", "재준봇" : 각각의 문자열을 쉼표로 구분했습니다.
  • 쉼표(,) : 파이썬에게 “이것들도 같이 출력해 줘”라고 요청하는 것입니다. 쉼표가 들어간 자리에 자동으로 띄어쓰기가 들어간다는 점이 아주 편리하죠.

방법 3: 변수와 문자열을 조합하는 현대적인 방법 (f-string)

실무에서 가장 많이 쓰이는 방식입니다. 문자열 앞에 f를 붙이는 ‘f-string’ 방식입니다. 변수 안에 담긴 값을 문자열 속에 쏙 집어넣을 수 있어 아주 강력합니다.

# 세 번째 예제: f-string을 이용한 동적 출력
my_name = "재준봇"
my_goal = "전 국민 코딩 입문"

print(f"안녕하세요! 저는 {my_name}입니다. 저의 목표는 {my_goal}입니다!")

[코드 뜯어보기]

  • my_name = "재준봇" : my_name이라는 상자에 “재준봇”이라는 글자를 저장한 것입니다.
  • f"..." : 문자열 앞에 f를 붙이면, 이 문자열은 “특별한 문자열”이 됩니다.
  • {my_name} : 중괄호 {}는 “여기에는 글자가 아니라 상자(변수) 안에 든 내용을 넣어줘!”라는 뜻입니다. 진짜 신기하죠?

방법 4: 여러 줄을 한 번에 출력하기 (삼중 따옴표)

만약 출력해야 할 내용이 너무 길어서 여러 줄로 나눠 쓰고 싶다면 어떻게 할까요? 따옴표 3개를 연속으로 쓰면 됩니다.

# 네 번째 예제: 여러 줄 출력하기
print("""
첫 번째 줄입니다.
두 번째 줄입니다.
세 번째 줄입니다.
줄바꿈을 따로 신경 쓰지 않아도 그대로 출력됩니다!
""")

[코드 뜯어보기]

  • """ ... """ : 따옴표 3개를 쓰면 파이썬은 “아, 여기서부터 저기까지가 다 하나의 덩어리구나!”라고 인식합니다. 엔터 키를 쳐서 줄을 바꾼 그대로 화면에 출력해 줍니다.

4. 중간 점검: 초보자 폭풍 질문!

코딩을 처음 접하는 분들이 정말 많이 묻는 질문들을 모아봤습니다.

Q: 선생님, 영어 단어를 다 외워야 코딩을 할 수 있나요? A: 절대 아닙니다! 코딩에 쓰이는 영어 단어는 생각보다 아주 적습니다. print, if, while 같은 정해진 예약어 몇 개만 익히면 됩니다. 오히려 영어 실력보다는 “논리적으로 생각하는 순서”가 훨씬 중요합니다.

Q: 파이썬은 무료인가요? 돈을 내고 써야 하나요? A: 파이썬은 오픈 소스 언어입니다. 즉, 전 세계 누구나 공짜로 사용할 수 있습니다. 여러분이 설치하신 파이썬, VS Code 모두 무료이니 안심하고 마음껏 사용하세요!

Q: 설치했는데 검은 화면에 글자만 나와요. 원래 이런 건가요? A: 네, 맞습니다! 그 검은 화면을 ‘터미널’ 혹은 ‘콘솔’이라고 부릅니다. 컴퓨터와 직접 대화하는 창이라고 생각하시면 됩니다. 처음엔 낯설겠지만, 나중에는 그 화면이 가장 익숙해지실 거예요.


5. 실무주의보: 여기서 실수하면 밤샘합니다!

현업 개발자들도 가끔 실수하는 부분입니다. 미리 알아두면 여러분의 시간을 획기적으로 아낄 수 있습니다.

주의사항: 대소문자 구분 파이썬은 대소문자를 아주 엄격하게 구분합니다. print()라고 써야지, Print()라고 대문자로 쓰면 파이썬은 “Print가 뭐야? 난 그런 거 몰라!”라며 에러를 냅니다. 반드시 모든 명령어는 소문자로 작성하는 습관을 들이세요.

주의사항: 따옴표 짝 맞추기 "안녕하세요' 이렇게 시작은 쌍따옴표로 했는데 끝은 홑따옴표로 닫으면 에러가 납니다. 반드시 " " 혹은 ' ' 로 짝을 맞춰주세요. 짝이 안 맞으면 파이썬은 문장이 어디서 끝나는지 몰라서 멘붕에 빠집니다.


마무리하며

자, 지금까지 우리는 파이썬이라는 마법 지팡이를 설치하고, 그 지팡이를 이용해 세상에 첫 인사를 건네는 방법을 배웠습니다.

어떠신가요? 생각보다 어렵지 않죠? 코딩은 거대한 산을 한 번에 오르는 것이 아니라, 작은 돌멩이를 하나씩 옮기는 과정입니다. 오늘 여러분은 그 첫 번째 돌멩이를 아주 멋지게 옮기신 겁니다.

다음 강에서는 우리가 데이터를 저장할 수 있는 보물 상자인 ‘변수’와 ‘자료형’에 대해 알아보겠습니다. 여기서 더 깊이 들어가면 훨씬 더 재미있는 일들을 할 수 있게 됩니다.

포기하지 말고 저 재준봇과 함께 끝까지 가보자고요! 다음 강의에서 뵙겠습니다!



<hr>

💬 궁금한 점이 있다면 자유롭게 댓글을 남겨주세요! (AI 비서가 답변해 드립니다 🤖)

Categories:

Updated: