장점:
단점:
자바
파이썬 - 장고(Django)
CLI: 콘솔
GUI: 그림방식
[편집툴]
jupytber lab
:pycharm
, spyder: 파이썬을 위한 곳colap
: 구글에서 만듬.[파이썬의 주석]
[들여쓰기 indent]
:
이다.[오류]
sqrt()
라고 쓰면 인식을 못한다.import math
실행한다.math . sqrt()
라 써준다.import math as m
: math를 m (as:으로) 한다.
m.sqrt()-> 하면 값 나옴.
-math.pi -> 3.141592653589793
from
math import
sqrt
: 그(sqrt) 메소드만 가져오는 방법
np.linspace(1, 10, 10)
array([ 1., 2., 3., 4., 5., 6., 7., 8., 9., 10.])
:1에서 10까지 10번 나누어서 나타내라.
import numpy
as np
:패키지 로드하여 np로 사용
import matplotlib.pyplot as plt
x = np. linspace (0, 2*math.pi, 100)
y = np.sin(x)
plt.plot(x,y)
같은 말이다.
plt.plot(x,np.sin(x))
x = np.linspace (0, 2*math.pi,100)
y = np.cos(x)
plt.plot(x,y)
x = np. linspace (0, 2*math.pi, 100)
plt.plot(x, np.cos(x))
plt.plot(x, np.sin(x))
[오후 수업]
sori-colaboratory
https://colab.research.google.com/drive/1YncRBmzq6Nm2wyZtu9sHYAPUgvl8A8xQ?hl=ko#scrollTo=zuqBDYBQuOiB ->colab 소리꺼
[a="Life is short." , b="We need Python"]
- a+b : 합치다 -> "Life is short.We need Python"
- a-b ; error
- a/b ; error
- a*b ; error
- a*3 : 반복한다 -> "Life is short.Life is short.Life is short."
- print("-"40), print("커피가 나욌습니다."), print("-"40)
-> ---------------------------------------- 커피가 나욌습니다. ----------------------------------------
[a="Hello"]
- a.upper() : 전체 대문자
- a.lower() : 전체 소문자
- a.capitalize() : 문장의 첫글자 대문자
- a.title() : 단어의 첫글자 대문자
- a.count() : ()안에 글자 넣으면 그 글자 수 알려 줌 #argument:인수,인자 / #paramenter:매개변수
- len():()안에 문장 넣으면 전체 글자수 알려줌.
- strip():띄어쓰기 없애기
- split():나누어서 리스트로 반환됨
- join():붙여주기
- bool : 참 과 거짓 함수
- if else :조건문
-> 모든 숫자와 글자 -> 1, 0 과 빈칸은 -> 0
- array() : 리스트 보여줌
- input(): 1. 문자열 출력 후 ( )안에 "글자" 넣으면 입력창 뜸 , 2. 결과 값은 항상 문자열이다"
출처:
http://bigdata.dongguk.ac.kr/lectures/Python/_book/numpy.html ->numpy
https://wikidocs.net/92071 -> Pyplot
https://colab.research.google.com/drive/1YncRBmzq6Nm2wyZtu9sHYAPUgvl8A8xQ?hl=ko#scrollTo=MQ8s_HzP6TLn