[python] 파이썬 함수 활용해보기
함수 정의 - 함수 사용에 앞서 위쪽에서 정의를 먼저 def calc(start, end): # 매개 변수(parameter)를 처리한다. sum = 0 for i in range(start, end+1): sum += i return sum print(calc(1,10)) #인수(argumnet)를 전달하고 - 파이썬에서는 여러 개 값도 한번에 반환할 수 있다. 튜플 구조로 받아서 처리해준다. def temp(): return 1, 2, 3 a, b, c = temp(); print(a, b, c) ambda와 같은 무명함수도 존재한다. sum = lambda x,y: x+y print(sum(10,20)) #30 함수 인자 전달 방식 함수에서 인자를 전달할 때 값에 의한 호출 & 참조에 의한 호출인지..
2021. 8. 15.
[python] 파이썬 변수 타입(Type) 종류
파이썬은 변수의 타입을 명시적으로 지정하지 않는다. 변수 타입은 대입된 우변 타입에 따라 결정된다 - 다른언어와 차이 中 한가지로 파이썬은 char 타입이 존재 X ex. 한 글자도 문자열로 취급 - True / False → 연산시: 1 / 0 정수로 취급 (출력은 "True"/"False") False로 취급되는 것: 0, 0.0, 빈 문자열 '' or "", None (그 외 True로 취급) type()을 이용하여 타입을 확인할 수 있습니다. # 하나의 대입으로 ','를 이용하여 여러 개의 변수에 값을 담을 수 있습니다. a, b, c = 10, 3.14, "hello" print( a, b, c ) print( type(a), type(b), type(c) ) # int, float, str a..
2021. 8. 15.