본문 바로가기
도서로 공부하는 프로그래밍/코딩 자율학습

[Python] 파이썬의 기초 문법

by 열공노년 2023. 11. 12.
반응형

파이썬의 기초 문법

파이썬의 기초 문법은 간결하고 읽기 쉽게 설계되어 있습니다. 

  1. 변수 및 자료형:
    • 파이썬에서 변수는 값을 저장하는 컨테이너로, 별도의 선언 없이 사용할 수 있습니다.
    • 자료형에는 정수(int), 실수(float), 문자열(str), 리스트(list), 튜플(tuple), 사전(dict) 등이 있습니다.
      예시:
    • number = 10 # 정수형 변수 pi = 3.14 # 실수형 변수 greeting = "안녕하세요" # 문자열 변수 numbers = [1, 2, 3] # 리스트
  2. 조건문:
    • 조건문은 주어진 조건에 따라 다른 코드가 실행되도록 합니다.
    • if, elif, else 키워드를 사용합니다.
      예시:
    • age = 20 if age < 18: print("미성년자입니다.") elif age >= 18: print("성인입니다.") else: print("나이를 확인할 수 없습니다.")
  3. 반복문:
    • 특정 코드를 반복해서 실행할 때 사용합니다.
    • for문과 while문이 있습니다.
      예시:
    • for i in range(5): print(i) # 0부터 4까지 출력
i = 0  
while i < 5:
  1. print(i) i += 1
  2. 함수:
    • 특정 작업을 수행하는 코드 블록으로, def 키워드로 정의합니다.
    • return을 사용해 결과 값을 반환할 수 있습니다.
      예시:
    • def add(a, b): return a + b result = add(3, 4) # result는 7이 됩니다.
  3. 클래스와 객체:
    • 파이썬은 객체 지향 프로그래밍을 지원합니다.
    • class 키워드를 사용해 클래스를 정의하고 객체를 생성할 수 있습니다.
      예시:
    • class Dog: def __init__(self, name): self.name = name def bark(self): print(self.name + "가 짖습니다.")
    my_dog = Dog("바둑이")
    my_dog.bark() # "바둑이가 짖습니다." 출력
  4. 모듈과 패키지:
    • 관련 코드를 모듈로 분리할 수 있으며, 모듈을 여러 개 모아서 패키지를 구성할 수 있습니다.
    • import 키워드로 모듈을 가져와 사용합니다.
      예시:
    • import math print(math.sqrt(16)) # 4.0 출력

이 외에도 예외 처리, 파일 입출력, 데이터 구조 등 다양한 기능과 문법이 있으나, 여기서 소개한 내용은 파이썬 프로그래밍의 가장 기본이 되는 요소들입니다. 파이썬은 입문자가 이해하기 쉽도록 설계되었기 때문에, 위의 개념들을 차근차근 연습하면서 기본기를 다져나가는 것이 좋습니다.

반응형