코드 테라피

[파이선초보탈출] Python - Basic Syntax

밍키스튜디오 2023. 11. 8. 07:50
반응형

이 글에서는 Python의 기본 문법에 대해 알아보겠습니다.

목차

주석 (Comments)

주석은 코드 내에서 설명을 추가하는 데 사용됩니다. Python에서 주석은 # 문자로 시작하며, 해당 줄의 끝까지 주석으로 처리됩니다.

# 이것은 주석입니다
print("Hello, World!")

들여쓰기 (Indentation)

들여쓰기는 Python의 중요한 부분입니다. 코드 블록은 들여쓰기로 정의되며, 탭 또는 스페이스를 사용하여 들여쓰기를 만듭니다. 들여쓰기는 코드의 가독성을 높이는 데 도움이 됩니다.

if True:
    print("들여쓰기를 사용하세요")

변수 (Variables)

변수는 데이터를 저장하는 데 사용됩니다. Python에서 변수를 선언할 때 타입을 지정하지 않아도 됩니다.

x = 10
name = "John"
반응형

데이터 타입 (Data Types)

Python은 여러 데이터 타입을 지원합니다. 몇 가지 주요 데이터 타입은 다음과 같습니다:

  • 숫자 (Numbers)
  • 문자열 (Strings)
  • 리스트 (Lists)
  • 튜플 (Tuples)
  • 사전 (Dictionaries)
x = 10  # 숫자
name = "John"  # 문자열
fruits = ["apple", "banana", "cherry"]  # 리스트
person = {"name": "Alice", "age": 30}  # 사전

연산자 (Operators)

Python은 다양한 연산자를 지원합니다. 몇 가지 예를 들어보겠습니다:

  • 산술 연산자: +, -, *, /
  • 비교 연산자: ==, !=, <, >
  • 논리 연산자: and, or, not
x = 5
y = 3

addition = x + y
is_equal = x == y
logical_result = x > 3 and y < 5

조건문 (Conditional Statements)

조건문은 코드 실행 흐름을 제어하는 데 사용됩니다. Python에서 if, elif, else를 사용하여 조건문을 만들 수 있습니다.

x = 10

if x > 5:
    print("x는 5보다 큽니다")
elif x == 5:
    print("x는 5와 같습니다")
else:
    print("x는 5보다 작습니다")

반복문 (Loops)

반복문은 코드 블록을 여러 번 실행하는 데 사용됩니다. Python에서 forwhile 반복문을 사용할 수 있습니다.

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:
    print(fruit)

count = 0
while count < 5:
    print(count)
    count += 1

함수 (Functions)

함수는 코드를 모듈화하여 재사용 가능하게 만듭니다. Python에서 함수는 def 키워드를 사용하여 정의됩니다.

def greet(name):
    print("안녕하세요, " + name + "님!")

greet("Alice")

이렇게 Python의 기본 문법에 대한 간단한 설명과 예제를 마크다운 형식으로 정리했습니다. 이를 참고하여 Python을 시작하고 기본 구문을 익히는 데 도움이 되길 바랍니다. Python을 더 깊이 공부하려면 다음 단계로 넘어가실 수 있을 것입니다.

반응형