컴퓨터 프로그래밍 특론 [02]

14117 단어 pythonpython

빅데이터 특징

Volume 크기
Velocity 속도
Variery 다양성

python 실행시

  • shell 환경

대화형 모드로 실행 가능
엔터로 실행결과로 바로 확인

  • edit 환경

여러 코드를 한꺼번에 실행
모듈을 run하여 실행

python 변수

  • 개념

데이터의 입력값이나 결과값을 저장하기 위한 주소이름

  • 특징

'=' 사용하여 값을 대입

변수를 미리 선언하지 않아도 됨!

영문자, 숫자, _ 사용불가

변수 첫자리에 숫자 불가

열문자의 경울 대소문자 구분

파이썬은 키워드를 변수명

python data type

정수, 실수 ,복소수, 8진수, 17진수

8진수는 0o, 16진수는 0x를 붙임

>>> a=0011
>>> a
9
>>> b = 0x11
>>> b
17

#### python data type - string


```python
>>> a='hi'
>>> a
'hi'

>>> a = "hi"
>>> a
'hi'

>>> a = 'hi"
>>> a 

SyntaxError: EOL while scanning
string literal
>>>

큰 따옴표 또는 작은 따옴표로 묶어줌
단, 따옴표가 서로 다를 경우 에러가 발생

python의 출력문

리스트

append,insert,append,remove,del

>>> a =[]
>>> a = [1,2,3,4]
>>> a
[1, 2, 3, 4]
>>> a.append(1)
>>> a
[1, 2, 3, 4, 1]
>>> a
[1, 2, 3, 4, 1]
>>> a.insert(2,3)
>>> a
[1, 2, 3, 3, 4, 1]
>>> b=[6,7,8]
>>> a.append(b)
>>> a
[1, 2, 3, 3, 4, 1, [6, 7, 8]]
>>> a+b
[1, 2, 3, 3, 4, 1, [6, 7, 8], 6, 7, 8]
>>> a.remove(1)
>>> a
[2, 3, 3, 4, 1, [6, 7, 8]]
>>> del a[0]
>>> a
[3, 3, 4, 1, [6, 7, 8]]
>>>
>>>

다양한 검색

>>> a[0:2]
[3, 3]
>>> a[0:]
[3, 3, 4, 1, [6, 7, 8]]
>>>

tuple 튜플

Dictionary 딕셔너리

SET(집합)

과제

좋은 웹페이지 즐겨찾기