#파이썬 특징
컴파일이 필요없다
파이썬 코드는 읽기 쉽고 성능도 뛰어나다
데이터가 많거나 빠른 응답이 필요할때 사용해도 좋다
유명한 딥러닝 프레임워크들이 파이썬용 api를 제공한다
1. 파이썬 설치
https://www.anaconda.com/distribution/
2. 버전확인
python -version
3. 파이썬 시작
python
4. 산술연산
>>> 1+2
3
5. 자료형
파이썬은 동적언어로 분류되는 프로그래밍 언어이다
동적이라 함은 변수의 자료형을 상황에 맞게 자동으로 결정한다는 뜻이다.
>>>type('hello')
<class='str'>
6. 변수
>>> x=10
>>> print(x)
10
7. 리스트
>>> a=[1,2,3,4,5]
>>>a[3]
4
8. 딕셔너리
>>> me = {'height':180,'weight':70}
>>> me['weight']
70
9. bool
>>> hungury = True
>>> not hungury
False
10. if문
>>>if(hungury):
print('hungry')
else:
pring('sleepy')
hungury
11. for문
>>> for i in [1,2,3]:
print(i)
1
2
3
12. 함수
>>> def hello():
print('hello world')
>>> hello()
hello world
#스크립트 파일
1. 파일로 저장한 내용 실행
해당폴더로 이동하여
python hungry.py
2. 클래스
class Man:
def_init_(self, name):
self.name = name
print('initalized!')
def hello(self):
print('hello '+self.name+'!')
>>>m = Man('김태우')
>>>m.hello()
'인공지능' 카테고리의 다른 글
4장 머신러닝 (0) | 2019.11.25 |
---|---|
2장. 고급스크레이핑 (0) | 2019.11.24 |
1장. 크롤링과 스크레이핑 (0) | 2019.11.24 |
머신러닝/딥러닝 개발을 위한 환경설정 (1) | 2019.11.24 |
인공지능 발전의 역사 (0) | 2019.06.11 |