본문 바로가기
인공지능

파이썬 문법 간단정리

by 카리3 2019. 11. 24.

#파이썬 특징

컴파일이 필요없다

파이썬 코드는 읽기 쉽고 성능도 뛰어나다

데이터가 많거나 빠른 응답이 필요할때 사용해도 좋다

유명한 딥러닝 프레임워크들이 파이썬용 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