Dev/Python Macro

파이썬3 치트시트

아ZN2 2024. 7. 24. 17:25
반응형

파이썬3 치트시트

파이썬(Python)은 그 직관적이고 간결한 문법 덕분에 전 세계적으로 인기 있는 프로그래밍 언어입니다. 특히 파이썬 3 버전은 여러 기능 향상과 개선이 이루어져 많은 개발자들에게 사랑받고 있습니다. 그러나 처음 파이썬을 접하거나 기존에 파이썬 2를 사용하던 사람들에게는 새로운 문법과 기능이 다소 혼란스러울 수 있습니다. 따라서 파이썬 3의 핵심 문법과 기능을 한눈에 볼 수 있는 ‘치트시트(cheat sheet)’가 필요할 때가 있습니다.

이 글에서는 파이썬 3의 주요 문법과 함수, 모듈 등을 체계적으로 정리하여, 빠르게 참고할 수 있는 유용한 정보를 제공합니다. 이 치트시트를 통해 개발자들은 코드 작성 시 발생할 수 있는 다양한 문제를 해결하고, 보다 효율적으로 작업할 수 있을 것입니다.

파이썬3 치트시트

1. 기본 문법

  • 변수 선언
  • x = 10 y = "Hello, World!"
  • 자료형
    • 정수: int
    • 부동 소수점: float
    • 문자열: str
    • 리스트: list
    • 튜플: tuple
    • 딕셔너리: dict
    • 집합: set
  • 리스트 조작
  • my_list = [1, 2, 3, 4] my_list.append(5) my_list.remove(2)
  • 문자열 조작
  • text = "Hello, Python!" length = len(text) uppercase_text = text.upper()

2. 제어문

  • 조건문
  • if x > 10: print("x는 10보다 큽니다.") elif x == 10: print("x는 10입니다.") else: print("x는 10보다 작습니다.")
  • 반복문
    • for 루프
      for i in range(5):
          print(i)
    • while 루프
      count = 0
      while count < 5:
          print(count)
          count += 1

3. 함수와 람다

  • 함수 정의
  • def greet(name): return f"Hello, {name}!"
  • 람다 함수
  • add = lambda x, y: x + y

4. 모듈과 패키지

  • 모듈 임포트
  • import math print(math.sqrt(16))
  • 특정 함수만 임포트
  • from math import sqrt print(sqrt(16))

5. 파일 입출력

  • 파일 열기
  • with open('file.txt', 'r') as file: content = file.read()
  • 파일 쓰기
  • with open('file.txt', 'w') as file: file.write("Hello, file!")

6. 예외 처리

  • 예외 잡기
  • try: x = 1 / 0 except ZeroDivisionError: print("0으로 나눌 수 없습니다.")
  • 최종 처리
  • try: x = 1 / 0 except ZeroDivisionError: print("0으로 나눌 수 없습니다.") finally: print("예외 처리 완료.")

결론

파이썬 3는 강력하면서도 간결한 문법을 제공하여 개발자들이 효율적으로 코드를 작성할 수 있도록 돕습니다. 위에서 소개한 치트시트는 파이썬 3의 주요 기능과 문법을 빠르게 참고할 수 있는 유용한 도구가 될 것입니다. 파이썬을 사용하면서 이 치트시트를 통해 필요한 정보를 쉽게 찾아볼 수 있으며, 개발 작업이 보다 수월해질 것입니다.

키워드

파이썬3, 파이썬 문법, 파이썬 치트시트, 변수 선언, 제어문, 함수, 람다 함수, 파일 입출력, 예외 처리, 파이썬 모듈

반응형