약수: 어떤 수를 나누어떨어지게 하는 수ex. 사용자가 입력한 숫자의 약수를 출력

화공과를 졸업해 별다른 꿈 없이 주변 친구들처럼 제조업 회사에 공정 엔지니어로 입사했다. 지금은 엑셀과 데이터 분석 및 시각화 솔루션을 이용하여 제품의 품질을 모니터링하는 업무를 하고 있고, 부서 내에서는 이 툴들을 잘 다루는 편에 속한다. 하지만 공정 엔지니어들은
등차 수열의 일반항 : an = a1 + (n - 1) d등차 수열의 합 : sn = n (a1 + an) / 2ex. 등차 수열의 n번째 항의 값을 출력하는 프로그램공식 사용)ex. 등차 수열의 n번째 항까지의 합을 출력하는 프로그램공식 사용)등비 수열의 합 :
0! = 1로 약속ex. n!를 출력하는 프로그램for in 반복문while 반복문재귀함수math 모듈(1), (1, 2), (1, 2, 3), (1, 2, 3, 4) ...항의 개수 an = a1 + (n - 1) d, sn = n (a1 + an) / 2\->
ex. 100부터 1000 사이의 난수에 대해서 약수, 소수, 그리고 소인수를 출력하는 프로그램ex. 100부터 1000사이의 난수를 소인수분해를 하고 각각의 소인수에 대한 지수를 출력하는 프로그램ex. 100부터 1000사이의 2개의 난수에 대해서 공약수와 최대공약수
List : 배열과 같이 여러개의 데이터를 나열한 자료구조 '[]'를 이용해서 선언하고, 데이터 구분은 ','를 이용한다. list = ['a', 'b', 'c'] --> a, b, c는 아이템(요소)라고 한다. 숫자, 문자(열), 논리형 등 모든 기본 데이터를 같이
key는 중복되면 안됨.'{}'를 이용해서 선언하고, '키:값'의 형태로 아이템을 정의한다.key와 value에는 숫자, 문자(열), 논리형, 컨테이너 자료형 가능하다.단, key에는 변경이 불가능한(immutable) 데이터만 올 수 있다.딕셔너리는 key를 이용해서
import pandas as pd import numpy as np import pandas as pd > ## pandas 데이터 조작 및 분석을 위해 Python 프로그래밍 언어 로 작성된 소프트웨어 라이브러리 특히, 수치표와 시계열을 조작하기 위한 데이터 구

plt.figure(figsize=(10, 6)) plt.plot(x, y)plt.show구글에 matplotlib 쳐서 사이트 들어가면 Examples에 어떤 그래프 그릴 수 있는지 참고자료, 소스코드 많음.삼각함수 그리기np.arrange(a, b, s):a부터 b