본문 바로가기
728x90

프로그래밍90

[Python] 6. Python의 "예외 처리" Python 학습: 예외 처리예외 처리는 프로그램 실행 중 발생할 수 있는 오류를 처리하는 중요한 기능입니다. 이를 통해 프로그램이 예기치 않게 종료되는 것을 방지하고, 오류를 적절히 처리할 수 있습니다. 이번 글에서는 예외 처리 블록(try, except, finally), 예외 발생시키기(raise), 그리고 사용자 정의 예외(커스텀 예외 클래스)에 대해 알아보겠습니다.1. try, except, finally: 예외 처리 블록Python에서 예외 처리를 위해 try, except, finally 블록을 사용합니다. try 블록 안에 있는 코드를 실행하다가 예외가 발생하면 except 블록이 실행됩니다. finally 블록은 예외 발생 여부와 상관없이 항상 실행됩니다. 예외 처리 블록 예제[pytho.. 2024. 6. 18.
[Python] 5. Python의 "파일 입출력" Python 학습: 파일 입출력파일 입출력은 프로그램이 파일과 상호작용하여 데이터를 읽고 쓰는 중요한 기능입니다. 이번 글에서는 파일 열기와 닫기, 파일 읽기와 쓰기, 그리고 파일 위치 조정에 대해 알아보겠습니다.1. 파일 열기와 닫기: open, closePython에서 파일을 열고 닫는 방법은 매우 간단합니다. open 함수를 사용하여 파일을 열고, 작업이 끝난 후 close 함수를 사용하여 파일을 닫습니다. - 파일 열기와 닫기 예제[python] # 파일 열기 file = open("example.txt", "w") # 파일에 데이터 쓰기 file.write("Hello, World!") # 파일 닫기 file.close() open 함수는 파일을 열고 파일 객체를 반환합니다. 첫 번째 인자는 파.. 2024. 6. 17.
[Python] 4. Python의 "데이터 구조" Python 학습: 데이터 구조Python은 다양한 데이터 구조를 제공하여 데이터를 효율적으로 저장하고 조작할 수 있습니다. 이번 글에서는 리스트, 튜플, 딕셔너리, 집합에 대해 알아보겠습니다.1. 리스트: 리스트 생성, 접근, 수정리스트는 여러 값을 저장할 수 있는 순서가 있는 컬렉션입니다. 리스트는 대괄호 []로 생성하며, 인덱스를 사용하여 요소에 접근하고 수정할 수 있습니다. - 리스트 생성과 접근 예제[python] # 리스트 생성 fruits = ["apple", "banana", "cherry"] # 리스트 접근 print(fruits[0])  # apple 출력 print(fruits[1])  # banana 출력 print(fruits[2])  # cherry 출력  - 리스트 수정 예제[.. 2024. 6. 17.
[Python] 3. Python의 "함수" Python 학습: 함수Python에서 함수는 코드의 재사용성을 높이고, 코드 구조를 개선하는 데 중요한 역할을 합니다. 이번 글에서는 함수 정의와 호출, 함수의 반환값과 매개변수, 람다 함수에 대해 알아보겠습니다.1. 함수 정의와 호출: 함수 선언과 호출 방법Python에서 함수를 정의하려면 def 키워드를 사용합니다. 함수는 특정 작업을 수행하는 코드 블록이며, 필요할 때 호출할 수 있습니다. - 함수 정의와 호출 예제[python] def greet(name):     print(f"Hello, {name}!") greet("Alice")  # Hello, Alice! 출력 greet("Bob")    # Hello, Bob! 출력 위의 예제에서 greet 함수는 이름을 인자로 받아 "Hello, .. 2024. 6. 17.
[Python] 2. Python의 "기본 문법" Python 학습: 기본 문법Python의 기본 문법을 이해하는 것은 Python 프로그래밍을 시작하는 첫 걸음입니다. 이번 글에서는 Hello World 프로그램 작성, 변수와 자료형, 연산자, 조건문, 반복문에 대해 알아보겠습니다.1. Hello World 프로그램: 첫 번째 프로그램 작성Hello World 프로그램은 모든 프로그래밍 언어에서 가장 기본적인 예제입니다. Python에서 Hello World 프로그램을 작성하는 방법은 매우 간단합니다.[python] print("Hello, World!") 위의 코드를 실행하면 화면에 "Hello, World!"가 출력됩니다. print 함수는 Python에서 텍스트를 출력하는 데 사용됩니다.2. 변수와 자료형: 숫자, 문자열, 리스트, 튜플, 딕셔너.. 2024. 6. 17.
[Python] 1. Python의 "기초 개념" Python 학습: 기초 개념Python은 배우기 쉽고 강력한 프로그래밍 언어로, 다양한 분야에서 널리 사용되고 있습니다. 이번 글에서는 Python의 역사와 특징, 그리고 개발 환경 설정에 대해 알아보겠습니다.1. Python 소개: Python의 역사와 특징Python의 역사Python은 1991년 네덜란드의 프로그래머 귀도 반 로섬(Guido van Rossum)에 의해 처음 공개되었습니다. Python은 교육용 언어로 시작했지만, 점점 강력한 기능과 간결한 문법으로 인해 다양한 분야에서 널리 사용되는 프로그래밍 언어로 발전했습니다. Python의 주요 버전은 다음과 같습니다.Python 1.0 : 1994년 발표, 핵심 기능들이 포함됨Python 2.0 : 2000년 발표, 중요한 기능 추가(리스.. 2024. 6. 17.
728x90