Python 활용 #4 - probability tree 구현
Python 활용 #4 - probability tree 구현 python내 사용 개념: [] list, for ... in, range, append() 사용 개념: probability tree code 및 결과(image) code 및 결과 a=[] for i in range(2): for j in range (2): for k in range(2): a.append([i,j,k]) print(a) len(a) [[0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1]] Out[5]: 8 Motivation: probability tree code a=[] for i in range(2): for j ..
python 활용 #3 - 주어진 집합 S내의 숫자들을 더하는 코딩
python 활용 #3 - 주어진 집합 S내의 숫자들을 더하는 코딩 작성일: 2021.7.29. 주어진 집합 S 이 있고, S = {1, 2, 3, 4} 로 가정하자. 집합 S내의 숫자들의 합을 구하고 싶다. 여기에서는 1+2+3+4 과정을 통해 10이 된다. 결론: python 코딩 def recursive(S): print(S) if len(S) > 2: T = S[2:len(S)] T.insert(0,(S[0]+S[1])) recursive(T) if len(S) == 2: T = S[0:2] print(T[0]+T[1]) 테스트해 보자. w=[1,2,3,4] recursive(w) [1, 2, 3, 4] [3, 3, 4] [6, 4] 10 python 내 활용 개념: def, if ... then..
Python 활용 #1: 선형 보간법 (linear interpolation) 을 구현해 보자. (야 너도 Python 코딩 할 수 있어! #1) (2020.12.25.)
Python 활용 #1: 선형 보간법 (linear interpolation) 을 구현해 보자. 결과 값 사용 Python platform: Python IDLE 3.8.3 사용 개념들: x=[], range(), len(), def, for ... loop, if ... else, and, in 목차 1. Motivation 2. 목표: x 가 1과 9 사이에 위치할 때, 즉 $ 1 < x_0 < 9 $ 일 경우, 이 $x_0$에 해당되는 $(x_0, y_0)$ 의 근사값을 계산해 보자. Step 3. Python 을 가동하여 list x, list y, list slope, list y_intercept 를 생성하자. Step 4. 목표 수정: 가정을 하나 더 추가하자. (0,0) 값을 추가하자. x..