Python 알아보기

수이·2025년 1월 14일
0

🟢 데일리퀘스트

목록 보기
1/19
post-thumbnail

파이썬은 1991년 귀도 반 로섬(Guido van Rossum)이라는 프로그래머에 의해 개발된 언어로, 가독성이 높고 쉬운 문법 덕택에 다른 프로그래밍 언어보다 빠른 습득이 가능하다는 특징이 있습니다. 그 덕에 프로그래밍을 전공하지 않은 비전공자 중심으로 인기를 얻어 데이터 분석과 모델링을 다루는 통계학부터 딥러닝과 인공지능을 활용하는 의학에까지 다양한 분야에 두루 활용되고 있습니다.

검색량을 기준으로 프로그래밍 언어 선호도를 조사하는 TIOBE index에서 2021년 2월 기준 파이썬은 선호하는 프로그래밍 언어 3위(10.86%)를 차지했으며, 오라일리 미디어가 온라인 학습 플랫폼의 학습 과정 및 사용자 선호도를 분석해 발표한 프로그래밍 언어 순위에서는 파이썬이 Java와 C++을 제치고 가장 높은 사용률을 보였습니다. (출처: TIOBE Index for February 2021)


“Python은 가독성이 높고 문법이 쉽다”라는 문장에 증거가 될 사례를 작성해주세요.

C++

#include <iostream>
using namespace std;
int main() {
   cout<<"Hello, world!";
   return 0;
} 

JAVA

public class HelloWorld {
   public static void main(String args[]) {
     System.out.println("Hello, world!");
   }
}

PYTHON

print(“Hello, world!”)

위와 같이 간단한 문장을 출력하는데도 타 프로그래밍 언어는 네 줄 이상을 작성해야하는 반면, 파이썬은 한 줄로 작성 가능하다.

가독성이 좋은 언어를 사용했을때 어떤 이점이 있나요?

  • 직관적이고 간단한 문법을 사용하여 더 빠르게 코드를 작성하고 수정할 수 있다.
    -> 유지보수 쉬움 / 생산성 증가
  • 초보자가 프로그래밍 언어를 접하고 학습하기에 좋다.

데이터 분석가가 Python을 알아야하는 이유는 무엇인가요?

  • 다양한 라이브러리
    Pandas 데이터 처리와 조작
    Matplotlib Seaborn 데이터 시각화
    NumPy 수치 계산
    Scikit-learn 머신 러닝 모델링

  • 호환성
    데이터베이스 SQL NoSQL
    웹 스크래핑
    API 연동
    CSV

  • 대규모 데이터 처리
    엑셀에서는 불가능한 분석 수행 가능

데이터 분석가가 Python을 이용했을 때 어떤 이점이 있나요?

  • 쉬운 언어로 작성할 수 있어 데이터 분석에만 집중할 수 있음
  • 대량의 데이터를 빠르게 처리 가능
  • 한번 작성하면 여러 플랫폼에서 사용 가능

0개의 댓글

관련 채용 정보