파이썬 코드는 순차적으로 실행되며, 들여쓰기를 통해 코드 블록을 구분한다.파이썬 프로그램은 .py 확장자를 가진 파일에 작성된 코드로 구성된다. 예를 들어, main.py라는 파일에 파이썬 코드를 작성하면 그 파일을 실행하는 방식으로 프로그램이 동작한다.주석은 코드에
리스트(list)는 파이썬에서 여러 값을 하나의 변수에 저장할 수 있는 데이터 타입이다. 리스트는 대괄호(\[])로 정의하며, 다양한 자료형을 포함할 수 있다. 즉, 리스트는 정수, 문자열, 부동 소수점, 다른 리스트까지 포함할 수 있으며 순서가 있는 데이터 모음이다.
🐍 Python Tuple > 참고, https://docs.python.org/ko/3/tutorial/datastructures.html#tuples-and-sequences
튜플 언패킹(Tuple Unpacking)은 튜플에 저장된 값을 여러 변수에 한 번에 할당하는 작업을 의미한다. 즉, 튜플의 각 요소를 개별 변수로 분리하여 할당하는 것을 말한다. 이 과정은 간결하게 여러 값을 동시에 처리할 수 있어 매우 유용하다.
in 연산자는 리스트와 더불어 튜플이나 문자열 같은 시퀀스 안에 특정 요소가 포함되어 있는지 확인할 때 사용할 수 있다. pass 키워드는 아무 작업도 하지 않고, 코드의 구조를 유지하고 싶을 때 사용한다.다음 코드는, pocket 튜플 'money'가 있는지를 먼저
파이썬의 집합(set)은 고유한 값들의 모음을 나타내는 자료형이다. 수학에서의 집합 개념과 비슷하게, 중복을 허용하지 않으며 요소의 순서가 없다. 따라서 리스트와 달리 인덱싱이 불가능하다. 집합은 중복된 데이터를 제거하거나 교집합, 합집합, 차집합 등의 집합 연산을 수
딕셔너리(Dictionary)는 파이썬에서 가장 중요한 자료구조 중 하나로, 키(key)와 값(value)의 쌍으로 이루어진 데이터를 저장하는 가변적인 자료형이다. 딕셔너리는 순서가 없으며(Python 3.7 이후로는 삽입 순서를 유지하지만, 본질적으로는 순서가 중요하
람다 함수(lambda function)는 파이썬에서 사용되는 익명 함수로, 한 줄로 정의할 수 있는 간단한 함수이다. 일반적인 함수처럼 이름을 가지지 않고, 간결하게 함수를 정의하고 사용할 때 유용하다. 함수를 정의하고 사용하는 번거로움을 줄여주어 주로, 복잡한 작업
파이썬의 map() 함수는 반복 가능한(iterable) 객체(리스트, 튜플 등)의 모든 요소에 특정 함수를 적용하고, 그 결과를 새로운 map 객체로 반환하는 함수이다. 즉, 여러 요소에 동일한 연산이나 함수를 한 번에 적용할 때 유용하게 사용할 수 있다.data t
print() 함수는 문자열을 콘솔에 출력하는 가장 기본적인 함수이다.
str.join(iterable)는 반복 가능한 모든 항목을 가져와 하나의 문자열로 결합한다.구분 기호로 문자열을 지정해야 한다.
🐍 Python Library 📚 NumPy: 수치 연산을 위한 라이브러리 📚 Pandas: 데이터 분석 및 조작을 위한 라이브러리 📚 Matplotlib: 데이터 시각화를 위한 라이브러리 📚 Requests: HTTP 요청을 보내기 위한 라이브러리 📚 BeautifulSoup: 웹 스크래핑을 위한 라이브러리 📚 Scikit-Lear...
🐍 Python 함수(Function)**란
파라미터(parameter)는 함수나 메서드를 정의할 때 사용되는 입력 변수이다. 함수에 전달된 데이터를 처리하기 위해 사용되며, 함수 내부에서 해당 파라미터로 작업을 수행하게 된다.파라미터와 비슷한 개념으로 인자(argument)가 있는데, 두 용어는 약간의 차이가
기본값(default value)는 함수에서 인자를 전달하지 않았을 때 자동으로 사용되는 값을 말한다. 파이썬에서 함수 정의 시 인자의 기본값을 설정하면, 함수를 호출할 때 해당 인자를 생략해도 기본값이 사용된다.함수를 호출할 때 일부 인자에 대해 기본적인 동작을 지정
math.ceil() : 소수 부분을 정수로 올려, integer로 만듦.math.floor() : 소수 부분을 버리고, integer로 만듦.math.trunc() : 소수 부분 버림.round() : 반올림, 소수 0.5 이하는 버리고, 0.5를 초과하면 올림.
리스트, 튜플, 문자열의 일부분을 잘라내서 가져올 수 있다.원소 일부를 연속해서 또는 일정한 간격으로 꺼내 새로운 리스트/튜플/문자열 를(을) 만든다.