ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • (0)Python?
    Python 2023. 3. 3. 11:09
    728x90

    파이썬?

    - Phython은 웹 애플리케이션, 소프트웨어 개발, 데이터 과학, 기계 학습(ML)에 널리 사용되는 프로그래밍 언어
    - 학습용 프로그래밍 언어로 시작

    파이썬을 선택한 이유?
        - 오픈소스, 빠르게 개발 가능, 많은 라이브러리
        - 배우기 쉽다.
        - 인기많음
        단점
        - 속도가 느림, 인터프리터 언어(한 줄마다 실행하는 것)라서


    다양한 분야에서 활용
        - 웹서버(웹사이트 개발)
        - 크롤링(웹페이지에서 필요한 부분을 파악해 긁어오는것)
        - 업무자동화
        - 데이터분석(유용한 정보를 찾기 위한 데이터 정리, 변환, 모델링 과정)
        - 인공지능(인간의 학습능력, 추론능력, 지각능력을 인공적으로 구현하려는 세부 분야)
        - 게임제작

    가상환경

        - 독립적인 파이썬 실행 환경을 뜻함
    가상환경을 사용하는 이유
        - 다른사람의 라이브러리를 버전에 맞게 하려고

        - 어떤 프로젝트는 구버전 패키지를, 어떤 프로젝트는 최산버전 패키지를 사용하는 식의 개발이 가능


    venv          - 가상환경 생성 명령어 python -m venv 이름
    activate     - 가상환경 실행 명령어 
    pip            - 파이썬으로 작성된 패키지 라이브러리를 관리 해주는 시스템, 필요한 패키지 설치

    1. Google Colab을 이용한 Python

    1-1. OS 환경

        - OS 환경은 ' ! ' 기호를 이용해 실행 시킬 수 있다

          ex) !cat /etc/issue.net  -> Ubuntu 20.04.5 LTS

    2. 셀의 종류

    • 코드: 파이썬 코드 및 리눅스 몇령어를 실행할 수 있는 셀, 리눅스 !
    • 텍스트: 설명을 달거나 문구등을 적기 위한 텍스트 전용 셀(마크다운)

    2-1. 셀의 삽입 방법

    • 상단의 "+코드", "+텍스트" 버튼을 눌러 삽입
    • 코드셀을 위에 삽입: 컨트롤 + M, A
    • 코드셀을 아래에 삽입: 컨트롤 + M, B

    2-2. 셀을 변경하는 방법

    • 코드셀을 텍스트셀로 변경: 컨트롤 + M M
    • 텍스트셀을 코드셀로 변경: 컨트롤 + M Y

    2-3. 셀을 삭제하는 방법

    • 우측에 휴지통 아이콘 클릭
    • 컨트롤 + M, D

    3. 셀의 실행

    • 컨트롤 + 엔터 : 해당 셀을 실행하고 커서는 해당 셀에 남음
    • 쉬프트 + 엔터 : 해당 셀을 실행하고 커서는 다음셀로 넘어감
    • 알트 + 엔터 : 해당 셀을 실행하고 커서는 다음셀을 삽입 후 넘어감

    4. 이미지 다루기

    5. 유튜브 동영상 로딩하기

    • 파이썬으로 유튜브 동영상 로딩 하는 방법

           from IPy thon.display import YouTubeVideo

           YouTubeVideo('cBHCRYQYeY', width = 400, height = 300)

                                     url코드              너비              높이

     

     

    'Python' 카테고리의 다른 글

    (5)Python_리스트  (3) 2023.03.06
    (4)Python_문자열  (0) 2023.03.06
    (3)Python_ 입력  (0) 2023.03.06
    (2)Python_변수  (0) 2023.03.06
    (1)Python_print()  (0) 2023.03.03

    댓글

Designed by Tistory.