728x90
반응형
SMALL

둘다 로딩하고 싶은 이미지와 동영상의 링크를 따서 하는점은 동일하지만

 

이미지에서는 링크를

 

파이썬

1. from IPython.display import Image #=> 대소문자 구분 해야함
2. Image('https://www.python.org/static/img/python-logo.png')

 

동영상에서는 링크 뒤에 부분을 사용해야함

파이썬

1. from IPython.display import YouTubeVideo
2. YouTubeVideo('K5QBvn87bSc', width=400, height=300) # => 뒤에 높이와 너비를 지정해줄수 있음.

 

728x90
반응형
LIST

'코랩' 카테고리의 다른 글

코랩이란?  (0) 2023.03.03
728x90
반응형
SMALL

 

코랩이란?

구글에서 서비스중인 파이썬 학습용 프로그램

 

코랩의 특징

구글서버에서 리눅스 OS를 기반으로 운영중이며 파이썬의 명령어와 리눅스의 명령어를 둘다 사용 가능하다.
또한 확장자로는 .ipynb 라는 확장자를 사용하고 있어 주피터 노트북, 주피터랩, 코랩 위주로 사용한다.

 

코랩에서 그냥 치면 파이썬
! 치고 적으면 리눅스 명령어

ex)

!cat /etc/issue.net
리눅스 명령어 어떤 버전이 설치가 되어있는가
!python --version
파이썬 버전 확인하기

 

 

코랩의 단축키

 

셀 삽입 방법

1. 상단의 +코드, +텍스트 버튼 클릭
2. 코드셀을 위에 삽입: 컨트롤 + M,A
3. 코드셀을 아래로 삽입: 컨트롤 + M,B

 

셀 변경방법

1. 코드셀을 텍스트셀로 변경: 컨트롤 + M,M
2. 텍스트셀을 코드셀로 변경: 컨트롤 + M,Y

 

셀을 삭제하는 방법

1. 우측의 휴지통 아이콘을 클릭하여 삭제컨트롤 + M,D
2. 컨트롤 + M,D

 

셀의 실행

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

 

728x90
반응형
LIST

'코랩' 카테고리의 다른 글

코랩,파이썬에서 이미지와 동영상 로딩하는 방법  (0) 2023.03.03
728x90
반응형
SMALL

가상환경을 사용하는 이유?

각각의 버전에서만 사용가능한 라이브러리가 달라지기때문에
여러가지 버전의 파이썬을 사용하기 위해서.

 

가상환경을만드는 cmd명령어

venv  =>  가상환경을만드는 cmd명령어
python -m venv myvenv  =>  적용방법

 

가상환경 실행

가상환경을 실행하기 위해서는 우선 가상환경이 만들어진 폴더안의 환경에서 작업을 해야하기때문에
cd(chang directory) 라는 명령어를 통해 디렉토리를 지정해준다.

사용 예시

1. cd C:\eadgnus\python\Day1\myvenv\Scripts
2. activate

 

 

pip 란? 

가상환경의 생태계를 구성해주는 패키지 매니저(라이브러리를 확인, 설치, 제거하는 역할)

 

사용방법

1. pip list
2. pip install requests

 

파이썬의 라이브러리는 #의존성#이 있어 서로 의존하고 있는경우가 있다.
그래서 하나를 깔아도 여러가지가 같이 깔리는 경우가 많음.

728x90
반응형
LIST
728x90
반응형
SMALL

Python은 학습용 프로그래밍 언어로 시작하였다.

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

 

파이썬의 강점

1. 오픈소스 기반이기 때문에 라이브러리가 많다
2. 배우기가 쉽다
3. 인기가 많음

4. 다른 많은 언어에 비해 더 적은 코드 줄을 사용하여 Python 프로그램을 작성할 수 있기 때문에 생산성을 높일수 있다.

5. 개발자는 Java, C 및 C++ 등의 다른 인기 있는 프로그래밍 언어와 함께 Python을 쉽게 사용할 수 있다.

6. 활발한 Python 커뮤니티는 전 세계 수백만 명의 개발자가 지원하고 있어서, 문제가 발생하면 커뮤니티에서 빠른 지원을      받을 수 있다.

 

파이썬의 활용 분야


1. 웹서버(웹사이트 개발)
2. 크롤링
3. 업무자동화

  - 한 번에 많은 파일 이름 변경

  - 파일을 다른 파일 형식으로 변환

  - 텍스트 파일에서 중복 단어 제거

  - 기본적인 수학 연산 수행

  - 이메일 메시지 전송

  - 콘텐츠 다운로드

  - 기본 로그 분석 수행

  - 여러 파일에서 오류 찾기 등이 있다고 한다.


4. 데이터분석
5. 인공지능
6. 게임제작

7. 소프트웨어 코드의 버그 추적

8. 소프트웨어 자동 구축

9. 소프트웨어 프로토타입 개발 등등 여러 분야에서 활용 가능

 

단점?

 * 퍼포먼스가 좋지않다.(느리다, 최근에는 개선이 됌)

                <프로그램언어> (java,c++ 등)

                1. 코드 -> 컴파일러 -> 기계어 -> 동작

                   #오류 <- 컴파일러

                <파이썬>
                2. 코드 한줄한줄 -> #인터프리터# -> 기계어 -> 실행
                  #오류가 없는줄까지는 실행됌, 그후 실행이 안됌

 

과정을 거치기 때문에 타 언어보다 동작하는 속도가 느린것이 특징이다.

 

728x90
반응형
LIST

'파이썬' 카테고리의 다른 글

자료구조- list  (0) 2023.03.06
문자열 다루기(index,슬라이싱,count,find,replace,upper,lower,strip,lstrip,rstrip,join)  (0) 2023.03.06
input 함수  (0) 2023.03.06
format 함수와 출력 인덱스의 사용  (0) 2023.03.03
print 함수  (0) 2023.03.03

+ Recent posts