본문 바로가기

Computer Engineering/Big Data Analytics Using Python

[빅데이터 분석] 2. 파이썬 주요 문법 정리

반응형
  • 자료형
    1. Numbers
    2. String
    3. List
    4. Tuple
    5. Dictionary

  • 함수

  • 모듈

1. Numbers

int_val1 = 1
print(int_val1)

int_val2 = -10
print(int_var2)

float_var1 = 15.20
print(float_var1)

float_var2 = 70.2-1E12
print(float_var2)

complex_var1 = 3.14j
print(complex_var1)

complex_var2 = 4.53e1-7j
print(complex_var2)

 

2. Strings

str = 'Hello World!'
print(str)

print(str[0])

print(str[2:5])

print(str[2:])

print(str *2)

print(str + "TEST")

 

3. List

List = ['abcd', 786, 2.23, 'john' 70.2]
tinylist = [123, 'john']
print(list)

print(list[0])

print(list[1:3])

print(list[2:0])

print(tinylist *2)

print(list + tinylist)

 

4. Tuples (읽기전용 리스트)

tuple = ('abcd', 786, 2.23 'john', 70.2)
tinytuple = (123, 'john')

print (tuple)

print(tuple[0])

print(tuple[1:3])

print(tuple[2:])

print(tinytuple *2)

print(tuple + tinytuple)

 

5. Dictionary

dict ={ }
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name':'john', 'code':6734, 'dept':'sales'}
print(dict['one'])

print(dict[2])

print(tinydict)

print(tinydict.keys())

print(tinydict.values())

 

 

  • 함수
def 함수명(매개변수):
    <수행할 문장1>
    <수행할 문장2>
    
#함수 이름은 add이고 입력은 2개의 값을 받음
#결과는 2개의 입력을 더한 값임

def add(a,b):
	return a+b
    
a = 3
b = 4
c = add(a, b)

print(c)

 

  • 모듈
import 모듈 이름
import 모듈 이름 as 모듈 별명
from 모듈 이름 import 모듈 함수
#새 노트북 창을 열어 mo1.py 모듈 만들기
# File-Download as-Python(mo1.py) 파이썬 파일로 저장하기
def add(a, b):
	return a + b
    
def sub(a, b):
	return a-b
   
#모듈 불러오기
import mo1
print(mo1.add(3, 4))
print(mo1.sub(4, 2))

from mo1 import add
add(3, 4)

 

반응형