[웹스크래핑] Requests 라이브러리: HTTP 요청의 모든 것
·
📊 데이터 분석/🕷️ 웹 스크래핑 web scraping
안녕하세요 코드웍스입니다.오늘은 웹 스크래핑의 핵심 도구인 Python requests 라이브러리와 HTTP 통신의 기본 개념에 대해 자세히 알아보겠습니다. 실제 개발 현장에서 가장 많이 사용되는 이 라이브러리의 활용법을 코드웍스의 블록코딩과 텍스트 코드를 통해 쉽게 설명해드리겠습니다. 특히 웹 스크래핑을 처음 시작하시는 분들도 쉽게 따라할 수 있도록 구성했으니, 함께 시작해볼까요? 😎1. requests 라이브러리  requests는 Python에서 HTTP 요청을 쉽게 보낼 수 있도록 설계된 사용하기 간단한 라이브러리입니다. 특히, 웹 스크래핑, 웹 API 통신, 웹 기반 데이터 자동화 등 다양한 영역에서 활용 될 수 있으며, 파이썬 개발자에게 필수적인 도구로 평가받고 있습니다.     2. req..
[파이썬 기초] 집합 set
·
🦎파이썬/🧱 파이썬 기초 블록코딩
안녕하세요 코드웍스(codewalks)입니다. 이번시간에는 파이썬의 기본 자료형중 set(집합)에 대해 알아보겠습니다. 😎set이란?파이썬(Python)에서 set은 수학에서의 집합 개념을 프로그래밍으로 구현한 자료구조입니다. 파이썬의 set은 데이터의 중복을 허용하지 않으며, 순서가 없는 데이터 타입입니다. 이 특징 덕분에 set은 중복을 제거하거나, 집합 연산(합집합, 교집합 등)을 처리할 때 유용하게 사용됩니다.set의 특징중복을 허용하지 않음: 동일한 값이 여러 번 추가되어도 하나만 저장됩니다.순서 없음: 순서를 보장하지 않기 때문에 인덱스나 슬라이싱을 사용할 수 없습니다.수정 가능(Mutable): set에 값을 추가하거나 제거하는 것이 가능합니다.해시 가능한 객체만 저장 가능: set은 해시..
[파이썬 기초 100제] 조건문 문제 part 1
·
🦎파이썬/📖파이썬 기초 100제
안녕하세요 코드웍스입니다.이번 시간에는 파이썬 기초 100제 조건문과 관련된 문제들을 풀어보도록 하겠습니다.모든 정답은 접은글에 코드웍스 코드와 텍스트 코드로 제공됩니다. 코드웍스의 정답 코드는 아래 링크에서 제공합니다. 코드웍스 파이썬 기초 조건문 part1 문제제공되는 코드는 문제별로 있으며, 문제의 정답을 이용하고싶다면, 블록위에 마우스를 올려놓고 오른쪽 클릭 -> 블록확장-> 블록활성화 를 하시면 코드를 사용하실 수 있습니다.   문제 1사용자 입력으로 숫자를 입력받아, 양수면 "양수", 음수면 "음수", 0이면 "0"이라고 출력해보세요.입력 예시숫자를 입력하세요: -10출력 예시음수 정답더보기코드웍스 정답 파이썬 텍스트 코드 정답num = int(input("숫자를 입력하세요: "))if num..
[넘파이 기초] numpy 배열 생성
·
📊 데이터 분석/🎲넘파이 numpy
안녕하세요 코드웍스입니다.이번시간에는 데이터분석을 할때 기본적으로 자주 사용되는 파이썬 라이브러리인 넘파이(numpy)를 이요해서 배열(array)을 생성하는 방법에 대해 다뤄보겠습니다. 😎넘파이(numpy)란?NumPy(Numerical Python)는 파이썬의 고성능 수치 계산을 위한 핵심 라이브러리입니다. 데이터 분석, 머신러닝, 과학 계산 등 다양한 분야에서 필수적으로 사용되는 도구로, 특히 대규모 배열과 행렬 연산을 효율적으로 처리할 수 있게 해줍니다. 왜 데이터분석에서 numpy가 사용될까? 🤔속도와 메모리 효율성: 데이터 분석에서는 큰 데이터를 다루는 일이 많기 때문에, 메모리와 속도가 중요한데, NumPy는 일반적인 Python 리스트보다 훨씬 빠르게 연산을 수행하고 메모리 효율이 뛰어..