반응형
파이썬은 인기 있는 프로그래밍 언어 중 하나로 쉽게 배울 수 있습니다.
이 글은 파이썬을 처음 접하는 초보자를 위한 입문 가이드입니다.
파이썬 기초 문법에 대한 개념을 잡고 실습을 통해 코드를 작성해보겠습니다.
파이썬 기초 문법
변수
변수를 이용해 값을 저장하고 사용할 수 있습니다. 변수의 데이터 타입은 자동으로 결정됩니다.
# 변수 할당
x = 10
y = 3.14
z = "Hello, World!"
# 변수 사용
print(x + y)
print(z)
자료형
파이썬에서 지원하는 다양한 자료형과 그에 따른 연산 방법에 대해 설명합니다.
# 숫자형 자료형
a = 10
b = 3.14
print(a + b) # 13.14
print(a * b) # 31.4
# 문자열 자료형
s1 = "Hello"
s2 = "World"
print(s1 + s2) # "HelloWorld"
print(s1 * 3) # "HelloHelloHello"
조건문과 반복문
조건문(if/else)과 반복문(while/for)을 사용해 코드의 실행 흐름을 제어할 수 있습니다.
# if 문
x = 10
if x > 0:
print("양수입니다.")
else:
print("음수입니다.")
# for 문
for i in range(5):
print(i)
# while 문
x = 10
while x > 0:
print(x)
x -= 1
함수와 모듈
함수를 이용해 코드를 재사용할 수 있으며, 모듈을 이용해 코드의 구성을 모듈화할 수 있습니다.
# 함수
def add(a, b):
return a + b
print(add(3, 5)) # 8
# 모듈
import math
print(math.pi) # 3.141592653589793
print(math.sqrt(2)) # 1.4142135623730951
객체지향 프로그래밍
파이썬은 객체지향 프로그래밍을 지원하며, 클래스와 객체의 개념과 사용 방법을 설명합니다.
# 클래스와 객체
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p1 = Person("Alice", 25)
print(p1.name) # "Alice"
print(p1.age) # 25
반응형
'파이썬 기초문법' 카테고리의 다른 글
파이썬 데이터 타입 - 사전(Dictionary) (2) | 2023.02.28 |
---|---|
파이썬 데이터 타입: 자료형 종류와 활용 방법 (0) | 2023.02.28 |
[Python] 리스트에서 가장 큰 수와 작은 수의 인덱스 가져오기 (1) | 2023.02.24 |
[Python] 리스트에서 가장 큰 값 / 작은 값 제거 (0) | 2023.02.24 |
[Python] 리스트 내 값 중 큰 순서대로 인덱스 얻는 방법 (1) | 2023.02.24 |