반응형 분류 전체보기1748 파이썬 random 라이브러리 random 라이브러리:random 라이브러리는 난수(랜덤 숫자)를 생성하는 함수들을 제공하는 라이브러리입니다. 다양한 난수 생성 함수와 시퀀스 조작 함수를 포함하고 있습니다.난수 생성 함수:random.random(): 0 이상 1 미만의 실수 난수를 반환합니다.random.uniform(a, b): a 이상 b 이하의 실수 난수를 반환합니다.random.randint(a, b): a 이상 b 이하의 정수 난수를 반환합니다.random.randrange(start, stop, step): start 이상 stop 미만의 정수 난수를 step 간격으로 반환합니다.random.choice(sequence): 시퀀스(리스트, 문자열 등)에서 임의의 요소를 반환합니다.import random # random... 2023. 7. 31. 파이썬 예외처리 (try, except, finally) 예외처리(Exception Handling)는 파이썬 프로그램에서 발생할 수 있는 오류나 예외 상황에 대처하는 방법을 말합니다. 프로그램이 오류를 만나더라도 강제 종료되지 않고, 예외를 잘 처리하여 원활한 실행을 지원하도록 합니다. 파이썬에서는 try, except, else, finally 등의 예외처리 구문을 제공합니다.1. 기본적인 예외처리:try 블록 안에 예외가 발생할 가능성이 있는 코드를 작성하고, except 블록에서 예외를 처리합니다. 예외가 발생하면 프로그램이 강제 종료되지 않고, except 블록이 실행됩니다.try: # 예외가 발생할 가능성이 있는 코드 result = 10 / 0 except ZeroDivisionError: # 예외가 발생했을 때 처리하는 코드 print("0으로 .. 2023. 7. 31. 파이썬 패키지 (packages) 파이썬 패키지는 여러 모듈들을 한데 묶어서 관리하는 방법입니다. 패키지를 사용하면 코드를 논리적으로 구성하고 관리할 수 있으며, 각 모듈들을 쉽게 재사용할 수 있습니다. 패키지는 디렉터리(Directory)를 기반으로 구성되며, 디렉터리 안에는 __init__.py 파일과 모듈들이 포함됩니다.1. 패키지 만들기:패키지를 만들려면 단순히 디렉터리를 생성하면 됩니다. 그리고 해당 디렉터리 안에 __init__.py 파일을 추가하여 패키지임을 표시해야 합니다. __init__.py 파일은 비어있어도 되며, 만약 초기화 코드가 필요하다면 해당 파일에 코드를 작성할 수 있습니다.예를 들어, my_package라는 패키지를 만들어보겠습니다.my_package/ __init__.py module1.py module2.. 2023. 7. 30. 파이썬 모듈 (module) 파이썬 모듈은 함수, 변수, 클래스 등을 정의하는 코드를 담고 있는 파일입니다. 모듈을 사용하면 코드의 재사용성과 가독성을 높일 수 있으며, 관련된 기능들을 하나의 파일로 묶어 관리할 수 있습니다. 파이썬에서 기본적으로 제공하는 모듈 뿐만 아니라 사용자가 직접 모듈을 만들어 사용할 수도 있습니다.1. 모듈 만들기:파이썬에서 모듈을 만들려면 함수, 클래스, 변수 등의 정의가 포함된 .py 확장자를 가진 파일을 생성하면 됩니다.예를 들어, my_module.py라는 모듈 파일을 만들어 보겠습니다.# my_module.py def greet(name): return f"Hello, {name}!" PI = 3.1415922. 모듈 불러오기:다른 파이썬 파일에서 모듈을 사용하려면 import 문을 사용하여 해당.. 2023. 7. 30. 파이썬 클래스 (Class) 파이썬 클래스에 대해 각 요소들에 대해 상세히 설명하겠습니다.1. 클래스와 객체:클래스는 객체를 생성하기 위한 틀 또는 설계도입니다. 객체는 클래스를 기반으로 실제로 생성된 인스턴스입니다. 클래스는 객체의 속성(변수)과 동작(메서드)을 정의하며, 객체는 이러한 속성과 동작을 가지고 있습니다.class Dog: # 클래스 변수 species = 'mammal' # 생성자 def __init__(self, name, age): # 인스턴스 변수 self.name = name self.age = age # 메서드 def bark(self): return "Woof!"2. 클래스 구조:클래스는 다음과 같은 요소들로 구성됩니다.클래스 변수: 클래스 내에서 공유되는 변수로, 모든 객체가 동일한 값을 가집니다.생성자.. 2023. 7. 29. 파이썬 파일 읽기 쓰기 파이썬에서 파일을 읽고 쓰는 방법은 매우 중요한 기능 중 하나입니다. 파일을 읽어서 데이터를 처리하거나, 결과를 파일에 저장하는 경우에 많이 활용됩니다. 파일 입출력에는 기본적으로 두 가지 모드가 있습니다: 읽기 모드('r')와 쓰기 모드('w')입니다. 각각의 모드에 따라 파일을 열고 데이터를 읽거나 쓸 수 있습니다. 이제 예시 코드와 함께 상세히 알아보겠습니다. 1. 파일 읽기 (Read) read() 메서드는 파일 전체 내용을 한 번에 읽어옵니다. 파일의 크기가 크지 않은 경우에 사용하기 적합합니다. # sample.txt 파일의 내용: "Hello, World!\nThis is a sample file for reading." # 파일 읽기 file_path = 'sample.txt' # 파일을 .. 2023. 7. 29. 이전 1 ··· 284 285 286 287 288 289 290 ··· 292 다음 반응형