python

[파이썬 초급] 14) 파일 및 디렉토리 조작

파일 및 디렉토리 조작은 프로그램에서 중요한 작업 중 하나입니다. 파이썬은 간편하고 다양한 라이브러리를 제공하여 파일과 디렉토리를 다루는 작업을 용이하게 해줍니다. 이 강좌에서는 파이썬으로 파일과 디렉토리를 생성, 읽기, 쓰기, 삭제하는 방법과 예제를 소개하겠습니다. 1. 파일 다루기 파일은 데이터를 저장하고 유지하는 데 사용되며, 파이썬은 파일 조작을 위해 기본적으로 내장 함수와 open() 함수를 제공합니다. 1.1. 파일 열기와 닫기 […]

[파이썬 초급] 14) 파일 및 디렉토리 조작 Read More »

[파이썬 초급] 13) 내장 함수와 라이브러리

파이썬은 강력하면서도 사용하기 쉬운 프로그래밍 언어로, 다양한 내장 함수와 라이브러리를 제공하여 개발자들이 효율적으로 코드를 작성할 수 있습니다. 이 강좌에서는 파이썬의 내장 함수와 주요 라이브러리를 소개하고, 간단한 예제를 통해 그 활용 방법을 설명하겠습니다. 1. 내장 함수 내장 함수는 파이썬 인터프리터에 내장되어 있는 함수들로, 추가적인 설치 없이 바로 사용할 수 있습니다. 이제 몇 가지 유용한 내장 함수들을

[파이썬 초급] 13) 내장 함수와 라이브러리 Read More »

[파이썬 초급] 12) 입출력과 포맷팅

1. 파이썬 입출력 파이썬에서 가장 기본적인 입출력 방법은 input() 함수와 print() 함수를 이용하는 것입니다. 1.1. 입력 : input() 함수 input() 함수는 사용자로부터 입력을 받습니다. 이때 입력받은 모든 값은 문자열 타입으로 처리됩니다. user_input = input(“사용자로부터 문자열을 입력받습니다: “) print(user_input) 1.2. 출력 : print() 함수 print() 함수는 화면에 값을 출력합니다. 여러 값을 쉼표(,)로 구분하여 출력할 수 있습니다.

[파이썬 초급] 12) 입출력과 포맷팅 Read More »

[파이썬 초급] 11) 정규 표현식

파이썬에서는 문자열을 처리하는 다양한 방법이 있지만, 그 중에서도 가장 강력하면서도 복잡한 도구 중 하나가 바로 정규 표현식(Regular Expression)입니다. 이번 강좌에서는 정규 표현식의 기본 개념과 사용법에 대해 알아볼 예정입니다. 1. 정규 표현식이란? 정규 표현식은 문자열을 처리하는 방법 중 하나로, 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어입니다. 이 규칙을 사용하여 문자열 검색, 분리, 대체

[파이썬 초급] 11) 정규 표현식 Read More »

[파이썬 초급] 10) 모듈과 패키지

#파이썬 초급 #파이썬 기초 #모듈, 패키지 차이 #파이썬 모듈, 패키지 라이브러리 #파이썬 패키지 종류, #파이썬 패키지 추천 #파이썬 패키지, 라이브러리 차이 파이썬에서 모듈과 패키지는 코드를 구성하고 구성 요소를 조직화하는 데 사용되는 중요한 개념입니다. 모듈은 파이썬 파일(.py)로 구성되며, 함수, 변수, 클래스 등의 정의를 포함할 수 있습니다. 패키지는 관련된 모듈들의 집합이며, 디렉토리로 표현됩니다. 이번 강좌에서는 파이썬의 모듈과

[파이썬 초급] 10) 모듈과 패키지 Read More »

[파이썬 초급] 9) 클래스와 객체지향 프로그래밍

객체지향 프로그래밍은 현실 세계의 객체들을 프로그램에 반영하는 프로그래밍 패러다임입니다. 이 패러다임은 클래스와 객체를 중심으로 구성되어 있습니다. 클래스는 객체의 설계도이며, 객체는 클래스의 인스턴스입니다. 이번 강좌에서는 파이썬을 사용하여 클래스와 객체지향 프로그래밍에 대해 알아보도록 하겠습니다. 예를 들어, 동물을 나타내는 Animal 클래스를 정의해보겠습니다. class Animal: def __init__(self, name): self.name = name def sound(self): print(“동물 소리를 내는 중입니다.”) 위의 예제에서

[파이썬 초급] 9) 클래스와 객체지향 프로그래밍 Read More »

[파이썬 초급] 8) 예외 처리

예외 처리는 프로그램이 실행 중에 발생할 수 있는 오류를 처리하는 메커니즘입니다. 파이썬은 강력한 예외 처리 기능을 제공하여 프로그래머가 예외 상황을 처리하고 오류에 대처할 수 있도록 도와줍니다. 이번 강좌에서는 파이썬에서 예외 처리를 다루는 방법에 대해 알아보고, 예제를 통해 실습해 보겠습니다. 예를 들어, 숫자를 입력받아 제곱을 계산하는 프로그램에서 0으로 나누기 예외를 처리해보겠습니다. try: num = int(input(“숫자를 입력하세요:

[파이썬 초급] 8) 예외 처리 Read More »

[파이썬 초급] 7) 날짜 함수

날짜와 시간은 프로그래밍에서 매우 중요한 요소입니다. 파이썬은 날짜와 시간을 처리하기 위한 다양한 내장 모듈을 제공합니다. 이번 강좌에서는 파이썬에서 날짜와 시간을 다루는 방법에 대해 알아보고, 예제를 통해 실습해 보겠습니다. 먼저, datetime 모듈을 임포트하고 현재 날짜와 시간을 얻어보겠습니다. from datetime import datetime now = datetime.now() print(now) # 출력: 2023-07-15 09:30:00.123456 datetime.now() 함수를 호출하면 현재 날짜와 시간을 얻을

[파이썬 초급] 7) 날짜 함수 Read More »

[파이썬 초급] 6) 딕셔너리와 집합

딕셔너리와 집합은 파이썬에서 중요한 데이터 구조입니다. 이들은 데이터를 저장하고 관리하는 데에 유용한 기능을 제공합니다. 이번 강좌에서는 딕셔너리와 집합에 대해 자세히 알아보고, 예제를 통해 실습해 보겠습니다. student = {“이름”: “홍길동”, “나이”: 20, “학교”: “한국대학교”} 위 예제에서 “이름”, “나이”, “학교”는 키이고, “홍길동”, 20, “한국대학교”는 값입니다. 딕셔너리에서 키를 사용하여 값을 조회할 수 있습니다. print(student[“이름”]) # 출력: 홍길동 딕셔너리에

[파이썬 초급] 6) 딕셔너리와 집합 Read More »

[파이썬 초급] 5) 리스트와 튜플

리스트와 튜플은 파이썬에서 데이터를 순서대로 저장하는 자료구조입니다. 이 강좌에서는 리스트와 튜플에 대해 설명하고, 예제를 통해 실습해보도록 하겠습니다. numbers = [1, 2, 3, 4, 5] fruits = [‘apple’, ‘banana’, ‘cherry’] 위의 예제에서 numbers 리스트와 fruits 리스트를 생성하였습니다. point = (10, 20) colors = (‘red’, ‘green’, ‘blue’) 위의 예제에서 point 튜플과 colors 튜플을 생성하였습니다. 3.1 인덱싱 리스트와

[파이썬 초급] 5) 리스트와 튜플 Read More »

Scroll to Top