본문 바로가기
반응형

FullStack/22. Python9

[IPython] %matplotlib inline 의미 %matplotlib inline 의미 https://ipython.readthedocs.io/en/stable/interactive/plotting.html Rich Outputs출력 옵션으로, 이미지, 사운드, 애니메이션 등으로 표현할 수 있는 객체는 프론트(Jupyter Notebook)에서 표시되도록 하는 기능이며, IPython 5.4+ 및 6.1+ 에서 사용 가능 %matplotlib inline 명령어를 사용하면 플로팅 명령의 출력이 Jupyter Notebook과 같은 프론트에서 실행하면 결과를 셀 아래 inline으로 표시 %matplotlib inline import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 3*np.. 2020. 11. 27.
[Python] 리스트 자료형 리스트 자료형 선언 방법은 대괄호[]로 감싸며, 각 항목 값은 , 로 구분한다. 시작 Index는 0부터 시작한다. 리스트 선언 >>> a = [1,2,3,4,5] # 선언 방법 >>> b = list() # 빈 리스트 선언 >>> a[0] 1 >>> c = [1,2,3,['a', 'b']] >>> c[3] ['a', 'b'] >>> c[3][0] 'a' 리스트의 슬라이싱 >>> a = [1, 2, 3, 4, 5] >>> a[0:2] [1, 2] >>> a[:2] [1, 2] >>> a[2:] [3, 4, 5] >>> b = a[:2] >>> b [1, 2] >>> c = a[2:] >>> c [2, 3, 4] 리스트 연산 리스트 결합 >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>.. 2020. 11. 18.
연산 및 제어문 연산 "더하기" >>> 1 + 2 3 "나누기" >>> 3 / 2.4 1.25 "나누기 몫 반환" >>> 3 // 2.4 1.0 >>> 3 // 2 1 "나머지" >>> 7%3 1 "곱하기" >>> 3 * 9 27 "제곱" >>> 2 ** 3 8변수 사용 변수 대입 >>> a = 1 >>> b = 2 >>> c = a + b 3 출력하기 >>> a = "Hello World!" >>> print(a) Hello World!제어문 조건문 if 중괄호로 감싸는 것이 없으며 들여 쓰기로 구분하기 때문에 탭 또는 공백(4칸)으로 들여 쓰기 필요 >>> a = 15 >>> if a > 10: ... print("a는 10보다 크다") ... a는 10보다 크다 >>> if a != 1: ... print("1 아.. 2020. 11. 17.
파이썬의 자료형 숫자 유형 표현 정수 3, 123, -100 실수 3.6, 123.45, -456.78, 2e3 8진수 0o34, 0o6 16진수 0x1A, 0xFF 무한대 inf, -inf print(int(3.6)) # 3 print(2e3) # 2000.0 print(float("1.6")) # 1.6 print(float("inf")) # 무한대 print(float("-inf")) # 무한대 문자 파이썬의 문자열은 자바스크립트와 유사하게 큰 따옴표(") 및 작은 따옴표(')로 문자열을 생성할 수 있다. 멀티라인의 경우 큰 따움표("), 작은 따움표(')를 3번 연속 사용하여 멀티라인으로 표현할 수 있으며, \n으로도 표시할 수 있다. 만약 큰 따움표로 감싼 문자열에서 큰 따움표(")를 포함하고 싶은 경우 백슬러.. 2020. 11. 16.
반응형