🔥 파이썬 기본 문법
349자
5분
파이썬의 기본 문법을 이해하는 것은 파이썬을 마스터하는 핵심입니다. 파이썬은 들여쓰기를 사용하여 코드 블록을 구분하고, 변수를 선언할 때 데이터 형식을 명시하지 않는 특징이 있습니다. 다음은 파이썬의 기본 문법의 예제입니다:
# 주석은 '#'으로 시작합니다. x = 10 # 변수 x에 정수 10을 할당합니다. if x > 5: print("x는 5보다 큽니다.") # 들여쓰기로 코드 블록을 구분합니다.
python
변수와 데이터 형식
파이썬에서 변수는 데이터를 저장하는 데 사용됩니다. 파이썬은 동적 형식 언어로, 변수의 데이터 형식을 자동으로 결정합니다. 다음은 변수와 데이터 형식에 관한 예제입니다:
name = "Alice" # 문자열 변수 age = 30 # 정수 변수 height = 153.3 # 부동 소수점 변수
python
연산자와 표현식
파이썬은 다양한 연산자를 제공하여 수학적인 계산 및 비교를 수행할 수 있습니다. 이러한 연산자를 사용하여 표현식을 만들 수 있습니다. 예를 들어:
x = 10 y = 5 result = x + y # 덧셈 연산
python
조건문과 제어문
조건문과 제어문은 프로그램의 흐름을 제어하는 중요한 요소입니다. 파이썬은 if
, else
, elif
와 같은 조건문과 for
, while
과 같은 반복문을 제공합니다. 예를 들어:
if x > 5: print("x는 5보다 큽니다.") else: print("x는 5보다 작거나 같습니다.")
python
함수 정의와 모듈
파이썬은 함수를 정의하여 코드의 재사용성을 높일 수 있습니다. 또한 다양한 기능을 제공하는 모듈을 활용할 수 있습니다. 예를 들어:
def greet(name): print(f"안녕하세요, {name}님!") import math result = math.sqrt(25) # math 모듈의 제곱근 함수 사용
python
리스트와 반복
리스트는 여러 데이터를 하나의 변수에 저장할 수 있는 자료 구조입니다. 파이썬은 반복문을 사용하여 리스트의 요소를 순회하고 조작할 수 있습니다. 예를 들어:
fruits = ["사과", "바나나", "딸기"] for fruit in fruits: print(fruit)
python
문자열 다루기
문자열은 파이썬에서 중요한 데이터 형식 중 하나입니다. 파이썬은 문자열을 다루는 다양한 기능을 제공합니다. 예를 들어:
text = "Hello, World!" length = len(text) # 문자열 길이 계산 substring = text[0:5] # 문자열 슬라이싱
python
연습문제
-
다음 코드를 작성하고 실행해 보세요. 결과는 무엇인가요?
a = 5 b = 3 c = a + b print(c)
python -
주어진 리스트에서 모든 짝수를 출력하는 프로그램을 작성해 보세요.
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
python -
사용자로부터 이름과 나이를 입력받아 환영 메시지를 출력하는 프로그램을 작성해 보세요.