판다스/기초 파이썬24 번외. 카멜 표기법과 스네이크 표기법 네이밍 규칙: 카멜 표기법과 스네이크 표기법파이썬에서의 네이밍 규칙은 PEP 8(Python Enhancement Proposal 8) 스타일 가이드에 기반하여, 코드의 명확성과 일관성을 추구합니다. 이 가이드에 따르면 네이밍 규칙은 주로 카멜 표기법(CamelCase)과 스네이크 표기법(snake_case)으로 나뉘며, 각각 다른 목적으로 사용됩니다. 카멜 표기법(CamelCase)용도: 클래스 이름형식: 단어의 첫 글자를 대문자로 작성하고, 단어 사이에 공백이나 언더스코어(_)을 사용하지 않습니다.특징:첫 단어와 이후 단어의 첫 글자는 대문자로 시작합니다.파이썬에서는 클래스 정의에 주로 사용됩니다.예시: # 클래스 정의class MyCar: pass 스네이크 표기법(snake_case)용도: .. 2024. 11. 16. [python] 8. 모듈 데이터 분석 입문을 위한 기초적인 파이썬 내용을 다룹니다. 데이터 분석은 주로 파이썬의 라이브러리인 판다스를 활용해 이루어지며, 이를 위해 기본적인 파이썬 개념에 대한 이해가 필요합니다. 하지만 이것은 파이썬을 완벽하게 숙달해야 한다는 의미는 아닙니다. 그렇기에 판다스와 데이터 분석에 입문할 수 있도록 핵심 파이썬 개념을 간략하게 제공할 것입니다. 8. 모듈모듈과 라이브러리 모듈은 특정 기능을 수행하기 위해 미리 작성된 코드의 묶음으로, 효율적이고 재사용 가능한 프로그래밍을 지원합니다. 모듈은 하나의 파일로 구성되며, 다양한 함수, 클래스, 변수 등을 포함하여 필요한 기능을 하나로 묶어 제공합니다. 이를 사용하면 동일한 코드를 반복 작성하지 않고도 필요한 기능을 쉽게 활용할 수 있습니다. 라이브러리는.. 2024. 11. 15. [python] 7.2. 클래스 - 속성과 메서드 데이터 분석 입문을 위한 기초적인 파이썬 내용을 다룹니다. 데이터 분석은 주로 파이썬의 라이브러리인 판다스를 활용해 이루어지며, 이를 위해 기본적인 파이썬 개념에 대한 이해가 필요합니다. 하지만 이것은 파이썬을 완벽하게 숙달해야 한다는 의미는 아닙니다. 그렇기에 판다스와 데이터 분석에 입문할 수 있도록 핵심 파이썬 개념을 간략하게 제공할 것입니다. 7.2. 속성과 메서드 속성과 메서드 속성과 메서드는 클래스의 기본 구성 요소로, 객체의 상태(속성)와 동작(메서드)를 정의합니다. 속성은 클래스 내부에서 정의된 변수로, 객체의 고유 데이터를 저장합니다. 메서드는 클래스 내부에서 정의된 함수로, 객체가 수행할 동작을 구현합니다. 객체의 속성이나 메서드를 호출할 때는 객체 이름 뒤에 점(.)을 붙여 사용합니다.. 2024. 11. 15. [python] 7.1. 클래스 - 클래스와 객체 데이터 분석 입문을 위한 기초적인 파이썬 내용을 다룹니다. 데이터 분석은 주로 파이썬의 라이브러리인 판다스를 활용해 이루어지며, 이를 위해 기본적인 파이썬 개념에 대한 이해가 필요합니다. 하지만 이것은 파이썬을 완벽하게 숙달해야 한다는 의미는 아닙니다. 그렇기에 판다스와 데이터 분석에 입문할 수 있도록 핵심 파이썬 개념을 간략하게 제공할 것입니다. 7. 클래스클래스는 객체 지향 언어인 파이썬에서 중요한 역할을 합니다. 그러나 데이터 분석 입문자들은 클래스를 직접 생성하는 경우가 드물며, 대신 이미 정의된 클래스를 사용하여 데이터를 다루는 일이 많습니다. 따라서 클래스와 관련된 용어들이 어떤 의미로 사용되는지 개념적으로 이해하는 것이 더욱 중요합니다. 7.1. 클래스와 객체클래스와 객체클래스는 객체를 생.. 2024. 11. 15. [python] 6.4. 함수 - lambda 함수 데이터 분석 입문을 위한 기초적인 파이썬 내용을 다룹니다. 데이터 분석은 주로 파이썬의 라이브러리인 판다스를 활용해 이루어지며, 이를 위해 기본적인 파이썬 개념에 대한 이해가 필요합니다. 하지만 이것은 파이썬을 완벽하게 숙달해야 한다는 의미는 아닙니다. 그렇기에 판다스와 데이터 분석에 입문할 수 있도록 핵심 파이썬 개념을 간략하게 제공할 것입니다. 6.4. lambda 함수 lambda 함수 lambda 함수는 파이썬에서 함수를 정의하는 또 다른 방법입니다. 일반적인 def로 정의한 함수와 동일한 기능을 제공하지만, 코드가 간결하고 함수명을 지정하지 않아도 되며 줄 바꿈이 없어 특정 상황에서 효율적으로 사용할 수 있는 장점이 있습니다. lambda 함수는 매개변수와 return에 입력될 반환 값만으로 .. 2024. 11. 13. [python] 6.3. 함수 - 기본값 데이터 분석 입문을 위한 기초적인 파이썬 내용을 다룹니다. 데이터 분석은 주로 파이썬의 라이브러리인 판다스를 활용해 이루어지며, 이를 위해 기본적인 파이썬 개념에 대한 이해가 필요합니다. 하지만 이것은 파이썬을 완벽하게 숙달해야 한다는 의미는 아닙니다. 그렇기에 판다스와 데이터 분석에 입문할 수 있도록 핵심 파이썬 개념을 간략하게 제공할 것입니다. 6.3. 기본값기본값 파이썬에서는 함수의 매개변수에 기본값을 설정할 수 있어, 인수를 일일이 입력하지 않아도 함수에 값을 전달할 수 있습니다. 기본값은 함수 생성 시 매개변수에 설정된 값으로, 매개변수에 따로 인수가 전달되지 않을 때 사용됩니다. 이 기능 덕분에 필요한 매개변수에만 인수를 전달하고 나머지는 기본값을 적용하여 유연한 함수 호출이 가능합니다. 기.. 2024. 11. 13. 이전 1 2 3 4 다음