파이썬 프로그래밍
-
엔씨소프트 주가 예측파이썬 프로그래밍 2021. 10. 5. 16:27
엔씨소프트¶ 엔씨 소프트의 주가를 예측해보자. 지금 현시점 주가 가장 핫하다고 생각하여 엔씨소프트를 선택하여 '이것이 데이터 분석이다 whth 파이썬' 책의 'Chapter_3.2 비트코인 시세 예측하기' 부분을 응요해서 데이터 분석을 해볼것이다. Yahoo Finance API 란 무엇입니까?¶ Yahoo Finance는 금융 뉴스, 주가 정보, 보도 자료 및 재무 보고서를 제공하는 미디어 플랫폼입니다. 그리고 Yahoo Finance에서 제공하는 모든 데이터는 무료입니다. Yahoo Finance API는 Yahoo가 재무 정보를 가져 오기 위해 제공하는 API입니다. Yahoo는 2017 년에 Finance API를 더 이상 사용하지 않습니다. 따라서 Yahoo Finance API의 대안에 대해 ..
-
구구단 2~9단 출력해보기.파이썬 프로그래밍 2021. 9. 13. 20:39
구구단 2~9단 출력해보기¶ for문¶ 파이썬의 직관적인 특징을 가장 잘 대변해 주는 것이 바로 이 for문이다. while문과 비슷한 반복문인 for문은 매우 유용하고 문장 구조가 한눈에 쏙 들어 온다는 장점이 있다. 앞서 말한것처럼 for문은 숫자 리스트를 자동으로 만들어주는 range함수와 함께 사용하는 경우가 많다. range(10)은 0부터 10 미만의 숫자를 포함하는 range 객체를 만들어준다. In [15]: a = list(range(10)) a Out[15]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] In [16]: a_1 = list(range(2,10)) a_1 Out[16]: [2, 3, 4, 5, 6, 7, 8, 9] 2~9 단을 출력하기위해 range(2,10)를..
-
1~100까지 소수구하기.파이썬 프로그래밍 2021. 9. 13. 19:10
1~100의 소수를 구해보자.¶ 소수란 : 소수는 1보다 큰 자연수 중 1과 자기 자신만을 약수로 가지는 수다. 나눗셈 후 나머지를 반환하는 % 연산자. In [411]: 7%3 Out[411]: 1 7 = 3 * 2 + 1 In [412]: 7%7 Out[412]: 0 In [413]: 7%1 Out[413]: 0 이렇게 나머지가 0 즉 소수는 약수 2개 이하인 숫자를 구할것이다. 소수 인지 아닌지 판별부터 해보자. In [414]: a =0 j =7 for i in range(1,j+1): k = j%i print(j,"를",i,"나누었을때","나머지값",k) if k== 0: a=a+1 print("약수의개수",a) if a ==2: print("소수") else : print("소수가 아님") 7..
-
for문,함수를 이용해 구구단 만들기파이썬 프로그래밍 2021. 9. 12. 16:01
함수, for문을 이용해 구구단을 만들어 보자.¶ for문¶ 파이썬의 직관적인 특징을 가장 잘 대변해 주는 것이 바로 이 for문이다. while문과 비슷한 반복문인 for문은 매우 유용하고 문장 구조가 한눈에 쏙 들어 온다는 장점이 있다. In [11]: a=range(10) a Out[11]: range(0, 10) for문은 숫자 리스트를 자동으로 만들어주는 range함수와 함께 사용하는 경우가 많다. range(10)은 0부터 10 미만의 숫자를 포함하는 range 객체를 만들어준다. In [14]: a= range(1,10) a Out[14]: range(1, 10) 구구단은 1부터 9까지의 숫자가 필요하니 range(1,10)으로 구구단을 만들어 보았다. In [21]: for i in ran..