[빅데이터 스터디 1주차] 1. Jupyter notebook 사용법

이도연·2021년 9월 4일
0

파이썬

목록 보기
1/1

Jupyter notebook을 시작하려면?

Jupyter notebook을 사용하려면
google에서 Anaconda를 검색한 후 다운받아 실행해야한다.
https://www.anaconda.com/

다운을 받고나면 바탕화면에 새 폴더를 만들고
[ 'Shift + 마우스 왼쪽 클릭' -> '여기에 PowerShell 창 열기' 클릭 -> 창이 뜨면 'jupyter notebook' 입력 ]
그러면 jupyter notebook이 실행하게 된다.


📂 단축키 설명

Ctrl + Enter : 실행
Alt + Enter : 실행 및 셀 생성
D,D : 셀 삭제
ESC : Edit Mode -> Command Mode
M : 마크다운
Ctrl + / : 주석
Tab : 자동완성
A : 위에 셀 생성
B : 아래에 셀 생성
Shift + L : 전체에 라인수가 붙음

+) 별표 텍스트 별표 : 이태리체
별표별표 텍스트 별표별표: 볼드체
view -> Cell Toolbar -> Tags : 테그추가 기능
https://www.tablesgenerator.com/markdown_tables : 테이블 만들어주는 사이트


1. print

x = 3
y = 7
(x + y)
(x + y)*2

👉 결과
10

print() 는 모니터 화면에 결과물을 출력해주는 함수이다.

x = 3
y = 7
print(x + y)
print((x + y)*2)

👉 결과
10
20

2. %%time

%%time 은 해당 셀의 실행 시간을 출력해준다.
+) %%timeit 은 평균 실행 시간을 출력해준다.

%%time
print(sum(range(1, 10)))

👉 결과
45
Wall time: 0 ns

%%time
print(sum(range(1, 1000000000)))

👉 결과
error (숫자가 너무 커서 오류가 남)

📚 해결책
kernel-> restart-> 해결
or
%%timeit 을 사용한다.

3. def return

def f(x,y):
    return x + y
f(3, 6)

각 셀 간의 연동이 가능하다.

👉 결과
9

4. ?

f?

f? 는 f가 뭔지 어떤 유형인지 알려준다.

👉 결과
Signature: f(x, y)
Docstring:
File: c:\users\user\appdata\local\temp\ipykernel_7732\3268820750.py
Type: function

f??

f?? 는 f의 source code까지 알려준다.

👉 결과
Signature: f(x, y)
Docstring:
Source:
def f(x,y):
return x + y
File: c:\users\user\appdata\local\temp\ipykernel_7732\3268820750.py
Type: function

+) f + Shift + Tab : 툴팁형태로 도움말 생성

0개의 댓글