파이썬 기본 문법

Lee·2023년 2월 28일
0

파이썬이란?

파이썬은 현재 가장 인기 있는 프로그래밍 언어 중 하나입니다. 파이썬은 간결하면서도 표현력이 뛰어나며, 데이터 분석, 인공지능, 웹 개발, 게임 개발 등 다양한 분야에서 활용됩니다. 이번 블로그에서는 파이썬의 기본 구문에 대해 알아보도록 하겠습니다.

변수 선언

파이썬에서 변수를 선언할 때에는 데이터 유형을 지정할 필요가 없습니다. 변수의 데이터 유형은 할당된 값에 따라 자동으로 결정됩니다.

x = 10
y = "Hello, World!"
z = 3.14

출력

파이썬에서는 print() 함수를 사용하여 값을 출력할 수 있습니다.

print("Hello, World!")

들여쓰기

파이썬에서는 들여쓰기를 사용하여 코드 블록을 나눕니다. 보통 4개의 공백이나 탭을 사용하여 들여쓰기를 합니다.

if x > 5:
    print("x is greater than 5")
else:
    print("x is less than or equal to 5")

조건문

파이썬에서 조건문은 if, elif, else 키워드를 사용하여 작성됩니다.

if x > y:
    print("x is greater than y")
elif x == y:
    print("x is equal to y")
else:
    print("x is less than y")

반복문

파이썬에서는 for와 while 키워드를 사용하여 반복문을 작성할 수 있습니다.

for i in range(10):
    print(i)

while x < 20:
    print(x)
    x += 1

리스트(Lists)

리스트는 대괄호([ ])를 사용하여 정의합니다. 리스트는 다른 데이터 유형의 값들을 저장할 수 있습니다.

my_list = [1, 2, 3, "four", 5.0]

리스트에서 값에 접근하려면 인덱스를 사용합니다.

print(my_list[0]) # 출력: 1
print(my_list[3]) # 출력: "four"

딕셔너리(Dictionary)

딕셔너리는 중괄호({ })를 사용하여 정의합니다. 딕셔너리는 키(key)와 값(value) 쌍으로 이루어져 있습니다.

my_dict = {"apple": 1, "banana": 2, "cherry": 3}

딕셔너리에서 값에 접근하려면 해당 키를 사용합니다.

print(my_dict["apple"]) # 출력: 1
print(my_dict["cherry"]) # 출력: 3

함수(Functions)

함수는 def 키워드를 사용하여 정의합니다. 함수는 입력값을 받아들이고 출력값을 반환합니다.

def add_numbers(x, y):
    result = x + y
    return result

함수를 호출하려면 함수 이름을 사용하고, 필요한 인수를 전달합니다.

print(add_numbers(2, 3)) # 출력: 5

클래스(Classes)

클래스는 class 키워드를 사용하여 정의합니다. 클래스는 객체 지향 프로그래밍의 기본적인 요소 중 하나입니다.

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age
    
    def say_hello(self):
        print("Hello, my name is " + self.name + ". I am " + str(self.age) + " years old.")

person1 = Person("Alice", 25)
person1.say_hello() # 출력: Hello, my name is Alice. I am 25 years old.

모듈(Modules)

모듈은 파이썬 파일로, 함수, 클래스 및 변수를 정의할 수 있습니다. 다른 파이썬 파일에서 모듈을 가져와서 사용할 수 있습니다.

# my_module.py

def say_hello():
    print("Hello, World!")
# main.py

import my_module

my_module.say_hello() # 출력: Hello, World!

결론

이상으로 파이썬의 기본 구문에 대한 소개였습니다. 파이썬은 다양한 분야에서 활용이 가능한 프로그래밍 언어입니다. 파이썬의 문법은 간결하고 읽기 쉬우며, 초보자도 쉽게 배울 수 있습니다. 파이썬을 익히면 높은 생산성과 효율성을 얻을 수 있으며, 다양한 분야에서 사용되는 실제 문제를 해결할 수 있습니다. 파이썬을 배우고 익혀서 다양한 분야에서 활용해 보시기를 권장드립니다.

profile
잡다한 개발자

0개의 댓글

관련 채용 정보