코딩항해기

[Python] 파이썬 복습 본문

Python

[Python] 파이썬 복습

miniBcake 2025. 1. 8. 12:16

 

 

데이터 분석, 시각화 모듈과 라이브러리

데이터 분석 Pandas 데이터프레임 처리, 데이터 분석
  NumPy 수치 연산, 다차원 배열 처리
  SciPy 과학 계산, 고급 수학 함수
시각화 Matplotlib 기본 그래프 작성
  Seaborn 통계 시각화
  Plotly 인터랙티브 시각화

 

자주 사용하는 내장 함수

타입 변환 int() 정수로 변환 int("123") → 123
  str() 문자열로 변환 str(123) → "123"
  float() 실수로 변환 float("12.3") → 12.3
  list() 리스트로 변환 list("abc") → ['a','b','c']
시퀀스 처리 len() 길이 반환 len([1,2,3]) → 3
  max() 최대값 반환 max([1,2,3]) → 3
  min() 최소값 반환 min([1,2,3]) → 1
  sorted() 정렬된 새 리스트 반환 sorted([3,1,2]) → [1,2,3]
입출력 print() 출력 print("Hello")
  input() 사용자 입력 받기 name = input("이름: ")
반복 range() 숫자 시퀀스 생성 range(3) → 0,1,2
  enumerate() 인덱스와 값 동시 반복 enumerate(['a','b']) → (0,'a'),(1,'b')
  zip() 여러 시퀀스 동시 반복 zip([1,2], ['a','b']) → (1,'a'),(2,'b')
기타 type() 객체 타입 확인 type(123) → <class 'int'>
  sum() 합계 계산 sum([1,2,3]) → 6
  abs() 절대값 abs(-5) → 5
  round() 반올림 round(3.7) → 4

 

파이썬 문자열 함수

upper() 대문자로 변환 "hello".upper() → "HELLO"
lower() 소문자로 변환 "HELLO".lower() → "hello"
strip() 양쪽 공백 제거 " hi ".strip() → "hi"
split() 문자열 분할 "a,b,c".split(",") → ["a","b","c"]
join() 문자열 결합 ",".join(["a","b"]) → "a,b"
replace() 문자열 치환 "hello".replace("l","w") → "hewwo"

 

'Python' 카테고리의 다른 글

[Python] NumPy (np)  (1) 2024.11.27
[Python] 데이터 시각화하기 (pyplot)  (2) 2024.11.26
[Python] CSV 파일 데이터 불러오기  (0) 2024.11.25
[Python] 파이썬 자료형  (0) 2024.11.20
[Python] 파이썬 Python 이해  (0) 2024.11.20