코드 테라피
[파이선초보탈출] 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에서 for
와 while
반복문을 사용할 수 있습니다.
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을 더 깊이 공부하려면 다음 단계로 넘어가실 수 있을 것입니다.
반응형