2025.03.14 - [파이썬 프로그래밍] - 3.파이썬 프로그래밍 Copilot 연동 가능한 비주얼 스튜디오 코드 다운로드해서 설치하기

 

3.파이썬 프로그래밍 Copilot 연동 가능한 비주얼 스튜디오 코드 다운로드해서 설치하기

텍스트 에디터 : 비주얼 스튜디오 코드 현업에서 많이 사용하는 여러 텍스트 에디터 중에서 일반적으로 많이 사용하는 텍스트 에디터 중에 비주얼 스튜디오 코드 라는 프로그램을 설치해 보

suncommq.tistory.com

 

1. 자료란 무엇일까요?

컴퓨터 프로그램에서 '자료'는 프로그램이 다루는 모든 것을 의미합니다. 숫자, 글자, 이미지, 소리 등 다양한 형태가 있을 수 있습니다. 파이썬에서는 이러한 자료를 저장하고 관리하기 위해 '자료형'이라는 개념을 사용합니다. 자료형은 자료의 종류를 나타내며, 각 자료형에 따라 저장 방식과 사용할 수 있는 연산이 달라집니다.

예시:

  • 숫자: 10, 3.14, -5
  • 글자: "Hello", "Python", "123"
  • 참/거짓: True, False

2. 자료를 처리하는 방법

파이썬에서는 다양한 방법으로 자료를 처리할 수 있습니다.

  • 변수: 자료를 저장하는 공간입니다. 변수에 이름을 부여하고, 자료를 할당하여 사용할 수 있습니다.
x = 10  # x라는 변수에 숫자 10을 할당
name = "Alice"  # name이라는 변수에 문자열 "Alice"를 할당

 

변수는 x, name

 

  • 연산자: 자료를 가지고 계산, 비교, 논리 연산 등을 수행하는 기호입니다.
a = 5
b = 3
print(a + b)  # 덧셈 연산
print(a > b)  # 비교 연산

 

 

연산자는 +,-,×,÷,<,>,=

  • 함수: 특정 작업을 수행하는 코드 블록입니다. 자료를 입력받아 처리하고 결과를 반환할 수 있습니다.
def add(x, y):
	return x + y

result = add(5, 3)  # add 함수 호출
print(result)

 

3. 가장 일반적으로 쓰이는 자료형

파이썬에서 가장 많이 사용되는 자료형은 다음과 같습니다.

자료형 설명 예시
정수 (int) 소수점이 없는 숫자 10, -5, 0
실수 (float) 소수점이 있는 숫자 3.14, -2.5, 0.0
문자열 (str) 글자들의 나열 "Hello", "Python", "123"
불리언 (bool) 참(True) 또는 거짓(False) 값 True, False
리스트 (list) 여러 개의 자료를 순서대로 저장하는 자료형 [1, 2, 3], ["apple", "banana", "cherry"]
튜플 (tuple) 리스트와 비슷하지만, 변경할 수 없는 자료형 (1, 2, 3), ("apple", "banana", "cherry")
딕셔너리 (dict) 키(key)와 값(value)의 쌍으로 이루어진 자료형 {"name": "Alice", "age": 30}

 

각 자료형에 대한 추가 설명 및 예제:

  • 정수 (int): 소수점이 없는 숫자
    10, -5, 0
age = 25
print(type(age))  # <class 'int'>
  • 실수 (float):  소수점이 있는 숫자 
    3.14, -2.5, 0.0
pi = 3.14159
print(type(pi))  # <class 'float'>
  • 문자열 (str): 글자들의 나열
    "Hello", "Python", "123"
message = "Hello, world!"
print(type(message))  # <class 'str'>
  • 불리언 (bool): 참(True) 또는 거짓(False) 값
    True, False
is_active = True
print(type(is_active))  # <class 'bool'>
  • 리스트 (list): 여러 개의 자료를 순서대로 저장하는 자료형
    [1, 2, 3], ["apple", "banana", "cherry"]
numbers = [1, 2, 3, 4, 5]
print(type(numbers))  # <class 'list'>
print(numbers[0])  # 1 (리스트의 첫 번째 요소)
  • 튜플 (tuple): 리스트와 비슷하지만, 변경할 수 없는 자료형
    (1, 2, 3), ("apple", "banana", "cherry")
coordinates = (10, 20)
print(type(coordinates))  # <class 'tuple'>
print(coordinates[0])  # 10 (튜플의 첫 번째 요소)
  • 딕셔너리 (dict): 키(key)와 값(value)의 쌍으로 이루어진 자료형
    "키(key) : 값(value)"
    {"name": "Alice", "age": 30}

person = {"name": "Alice", "age": 30}
print(type(person))  # <class 'dict'>
print(person["name"])  # Alice (딕셔너리의 "name" 키에 해당하는 값)

4. VS Code에서 자료형 확인 및 활용

VS Code에서는 다음과 같은 방법으로 자료형을 확인하고 활용할 수 있습니다.

  • type() 함수: 변수의 자료형을 확인하는 데 사용합니다
x = 10
print(type(x))  # <class 'int'>
  • 디버깅: VS Code의 디버깅 기능을 사용하면 프로그램 실행 중에 변수의 값을 확인하고 자료형을 파악할 수 있습니다.
  • 자동 완성: VS Code는 코드 자동 완성 기능을 제공하여 자료형에 맞는 메서드나 속성을 쉽게 사용할 수 있도록 도와줍니다.
  • 확장 기능: VS Code에는 파이썬 개발을 위한 다양한 확장 기능이 있습니다. 이러한 확장 기능을 활용하면 자료형 검사, 코드 분석 등 더욱 편리하게 파이썬을 공부하고 개발할 수 있습니다.

5. 추가 학습 자료

 

 

 

 

 

반응형
LIST

+ Recent posts