클라우드 교육/파이썬
-
파이썬 함수클라우드 교육/파이썬 2023. 1. 17. 10:21
학창시절에 배운 함수란 어떤 입력값을 식에 넣으면 결과값이 나오는 것이었다. 이처럼 어떤 함수를 만들고 그 안에 변수를 입력하면 설정한 식에 따라 결과값이 도출된다. 아래는 파이썬의 함수 선언 방식이다. 간단히 몇가지의 함수를 통해 구조를 파악해보자. exname() 이라는 함수를 정의해두고 이를 사용하면 'No parameters' 를 출력한다 def exname(): print('No parameters') exname() 이번엔 x,y의 변수를 정의하고 출력되는 함수이다. def exname2(x,y): print('x: {} y: {}'.format(x,y)) exname2(3,5) 만일 함수에 대해 몇개의 변수를 허용하는지 모른다면, 위처럼 함수에 마우스를 올려주면 변수를 확인 할 수 있다. 변..
-
파이썬 lambda클라우드 교육/파이썬 2023. 1. 16. 16:52
lambda 런타임에 생성해서 사용할 수 있는 익명 함수이다. 기본적으로 변수를 만들어 사용하는 함수는 합으로 만드는 함수를 만들어보자. 아래처럼 만들고. def hap(a,b): return a+b print(hap(10,20)) 값이 출력된다. 이것을 lambda 함수로 적용하면 print ((lambda x,y: x+y)(10,20)) 아래처럼 조건을 넣어도 적용된다. lam = lambda x: x**2 print(lam(8)) 예시 2 lam2 = lambda x,y : x+y print(lam2(3,5))
-
파이썬 list클라우드 교육/파이썬 2023. 1. 16. 15:25
List 어떤 집단을 정리하여 새로운 형태로 가공하기 위해 정리해둔 그릇 같은 것이다. 특징으로 대괄호로 구분하고 ,로 그 값을 나눈다. 기본적으로 print 하면 값이 그대로 나오고, 아래처럼 간단히 안의 내용을 바꿀 수 있다. list_1 = [1, 2, 3] print(list_1) list_1[0] = 'a' print(list_1) list_1[0:2] = 'aa','bb' print(list_1) 아래는 빈 list에 값을 추가한 것이다. list_2=[] list_2=list_2 + [11, 22 , 33] print(list_2) list_2[3:] = [44, 55, 66, 77] print(list_2) append() : 리스트의 마지막 요소에 추가하는것 list_1 = [] list..