본문 바로가기

스크립트

파이션 기본 문법 및 데이터 타입 이해

반응형

파이썬의 기본 문법과 데이터 타입을 이해하는 것은 파이썬 프로그래밍을 시작하는 데 중요한 단계입니다.

 

아래에서는 파이썬의 기본 문법과 주요 데이터 타입을 간단히 설명하겠습니다.

기본 문법

1. 주석 (Comments)

# 기호로 시작하여 한 줄 주석을 작성할 수 있습니다.

# 이것은 주석입니다

2. 변수 (Variables)

변수는 값을 저장하는 데 사용되며 자료형을 지정하지 않아도 됩니다.

x = 10
name = "John"

3. 조건문 (Conditional Statements)

if, elif, else 키워드를 사용하여 조건문을 작성합니다.

if x > 10:
    print("x는 10보다 큽니다")
elif x == 10:
    print("x는 10입니다")
else:
    print("x는 10보다 작습니다")

4. 반복문 (Loops)

for 루프와 while 루프를 사용하여 반복문을 작성할 수 있습니다.

for i in range(5):
    print(i)
while x > 0:
    print(x)
    x -= 1

5. 함수 (Functions)

def 키워드를 사용하여 함수를 정의합니다.

def greet(name):
    print("Hello, " + name)

greet("Alice")

데이터 타입

1. 정수 (Integer)

정수 값을 나타내는 데이터 타입입니다.

x = 10

2. 부동소수점 (Float)

실수 값을 나타내는 데이터 타입입니다.

y = 3.14

3. 문자열 (String)

텍스트 값을 나타내는 데이터 타입입니다.

name = "John"

4. 리스트 (List)

  • 여러 값을 담는 순서가 있는 컬렉션입니다.
  • 대괄호 `[ ]`로 표현하며, 각 요소는 쉼표로 구분합니다.
  • 인덱스를 사용하여 요소에 접근할 수 있습니다.
numbers = [1, 2, 3, 4, 5]
>>> numbers = [1, 2, 3, 4, 5]
>>> print(numbers[0]) # 1을 출력
1
>>> numbers.append(6) # 리스트에 6을 추가
>>> print(numbers) # [1, 2, 3, 4, 5, 6]을 출력
[1, 2, 3, 4, 5, 6]

5. 튜플 (Tuple)

  • 변경할 수 없는 순서가 있는 컬렉션입니다.
  • 괄호 `( )`로 표현하며, 각 요소는 쉼표로 구분합니다.
  • 리스트와 유사하지만, 수정이 불가능하고 상수처럼 동작합니다.
coordinates = (10, 20)
>>> coordinates = (10, 20)
>>> print(coordinates[0]) # 10을 출력
10

6. 딕셔너리 (Dictionary)

  • 키-값 쌍을 저장하는 컬렉션입니다.
  • 중괄호 `{ }`로 표현하며, 각 요소는 쉼표로 구분합니다.
  • 키를 사용하여 값을 조회하고 수정할 수 있습니다.
person = {"name": "John", "age": 30}
>>> person = {"name": "John", "age": 30}
>>> print(person["name"]) # "John"을 출력
John
>>> person["age"] = 31 # "age" 키의 값을 수정
>>> print(person) # {'name': 'John', 'age': 31}을 출력
{'name': 'John', 'age': 31}

7. 집합 (Set)

  • 중복을 허용하지 않고 순서가 없는 컬렉션입니다.
  • 중괄호 `{ }`로 표현하며, 각 요소는 쉼표로 구분합니다.
  • 집합 연산(합집합, 교집합, 차집합 등)을 지원합니다.
unique_numbers = {1, 2, 3, 4, 5}
>>> unique_numbers = {1, 2, 3, 4, 5}
>>> print(3 in unique_numbers) # True를 출력
True
>>> unique_numbers.add(6) # 집합에 6을 추가
>>> print(unique_numbers) # {1, 2, 3, 4, 5, 6}을 출력
{1, 2, 3, 4, 5, 6}

 

이러한 기본 문법과 데이터 타입을 이해하면 파이썬에서 간단한 프로그램을 작성하는 데 필요한 기초를 다질 수 있습니다. 추가로 공식 파이썬 문서나 온라인 자료를 참고하면 더 많은 내용을 학습할 수 있습니다.

 

반응형