본문 바로가기
Dev/Python Macro

파이썬3 치트시트

by 아ZN2 2024. 7. 24.

목차

    파이썬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, 파이썬 문법, 파이썬 치트시트, 변수 선언, 제어문, 함수, 람다 함수, 파일 입출력, 예외 처리, 파이썬 모듈

    반응형

    댓글