본문 바로가기

파이썬128

[COS PRO 2급 #1-1] 단체 티셔츠를 주문하기 문제설명 A 학교에서는 단체 티셔츠를 주문하기 위해 학생별로 원하는 티셔츠 사이즈를 조사했습니다. 선택할 수 있는 티셔츠 사이즈는 작은 순서대로 "XS", "S", "M", "L", "XL", "XXL" 총 6종류가 있습니다. 학생별로 원하는 티셔츠 사이즈를 조사한 결과가 들어있는 리스트 shirt_size가 매개변수로 주어질 때, 사이즈별로 티셔츠가 몇 벌씩 필요한지 가장 작은 사이즈부터 순서대로 리스트에 담아 return 하도록 solution 함수를 완성해주세요. 매개변수 설명 학생별로 원하는 사이즈를 조사한 결과가 들어있는 리스트 shirt_size가 solution 함수의 매개변수로 주어집니다. * shirt_size 의 길이는 1 이상 100 이하입니다. * shirt_size 에는 치수를 나.. 2023. 1. 3.
[무작정 크롤링 #1] 파이썬으로 네이버 금융에서 주가와 거래량 크롤링하기 1. 주가 정보 URL 접속하기 주식 투자자라면 반드시 보는 사이트가 네이버 금융이다. 아래 그래프는 투자자 예탁금과 네이버 금융 검색량의 추이인데, 상관계수가 0.88로 매우 높다. 투자자 예탁금이 많아지는 것은 주식 투자자가 많아진다고 추정할 수 있으므로, 많은 투자자가 네이버 금융을 이용한다고 볼 수 있다. 네이버 금융에서 가장 많이 이용하는 것 중 하나는 개별 종목의 차트일 것이다. 그런데 인터넷의 기본 원리만 알면 이 차트에서 개별 종목의 주가와 검색량을 매우 빠르게 수집할 수 있다. 인터넷은 기본적으로 정보가 저장되어 있는 서버에서 우리가 원하는 정보를 불러오는 것이다. 즉, 네이버 금융에서 개별 종목의 차트를 본다는 것은 해당 종목의 주가가 저장되어있는 서버에서 주가 정보를 불러와서 차트의 형태로 표현하는 것이다. (관련 .. 2021. 10. 4.
[파이썬 기초 #6] 연산자 1 - 산술연산자 / 할당연산자 안녕하세요!! 이것저것 관심많은 포푸리입니다. 오늘은 파이썬에서 매우 자주 쓰이는 연산자에 대해 알아볼텐데요. 연산자에는 수학에서의 사칙연산과 비슷한 산술연산자/할당연산자부터 크고 작음을 비교하는 비교연산자, and/or과 같은 논리연산자, 포함되어있는지 파악하는 멤버연산자 등이 있습니다. 오늘은 그 중에서 수치 자료형을 사용할 때 많이 쓰게되는 산술연산자와 할당연산자에 대해 알아보겠습니다. 수학의 사칙연산과 비슷하기 때문에 쉽게 이해하실 수 있을 것 같은데요!! 지금부터 산술연산자와 할당연산자에 대해 알아보러 가실까요?? 산술연산자 (Arithmetic Operators) 종류 의미 + 더하기 - 빼기 * 곱하기 / 나누기 // 정수몫 % 나머지 ** n제곱 산술연산자는 수학의 사칙연산과 매우 비슷한데.. 2020. 6. 19.
[파이썬 기초 #5] 변수의 자료형 3 - 딕서녀리 / 부울 자료형 (feat. keys / values / items / del / clear 함수) 안녕하세요!! 이것저것 관심많은 포푸리입니다. [파이썬 기초 #3]과 [파이썬 기초 #4]를 통해 변수의 자료형 중 수치/문자열/리스트/튜플/세트 자료형에 대해 알아봤는데요!! 오늘은 변수의 자료형 마지막 시간으로 딕셔너리 자료형과 부울 자료형에 대해 알아보겠습니다. 프로그래밍을 처음 하는 분이라면 딕셔너리 자료형과 부울 자료형은 처음 들어보실텐데요. 그동안 알아본 변수의 자료형처럼 어렵지 않은 개념이니 천천히 따라오세요!! 모르는 게 있으면 편하게 댓글로 남겨주시면 답변 드리겠습니다. 그러면 지금부터 딕셔너리 자료형과 부울 자료형에 대해 알아보러 가실까요?? 딕셔너리 자료형 (Dictionary) 딕셔너리 자료형은 key와 value로 구성된 변수로, 아래처럼 각각의 key에 value가 할당되어 있는.. 2020. 6. 8.
[파이썬 기초 #4] 변수의 자료형 2 - 리스트 / 튜플 / 세트 자료형 (feat. 인덱싱 / 슬라이싱 / 합집합 / 교집합 / 차집합) 안녕하세요!! 이것저것 관심많은 포푸리입니다. 지난 [파이썬 기초 #3]에서는 변수의 자료형 중 수치 자료형과 문자열 자료형에 대해 알아봤는데요!! (수치/문자열 자료형에 대해 알고싶다면 →요기← 클릭!!) 오늘은 변수의 자료형 중 리스트/튜플/세트 자료형에 대해 알아보려 합니다. 리스트/튜플/세트 자료형은 괄호를 사용한다는 공통점이 있는데요!! 지금부터 리스트/튜플/세트 자료형에 대해 알아보러 갈까요?? 리스트 자료형 리스트 자료형은 대괄호 안에 값(원소)들을 나열한 배열 형태의 변수를 의미합니다. 리스트 자료형의 값들은 순서를 나타내는 인덱스라는 것을 가지고 있는데요. 앞에서부터는 0, 1, 2, ...의 인덱스를 가지며, 뒤에서부터는 -1, -2, -3의 인덱스를 가집니다. index 함수를 사용하.. 2020. 6. 3.
[파이썬 기초 #3] 변수의 자료형 1 - 수치/문자열 자료형 (feat. type / int / float / str 함수) 안녕하세요!! 이것저것 관심많은 포푸리입니다. 오늘은 파이썬에서 가장 기본이 되는 변수의 자료형에 대해 알아보겠습니다!! 파이썬에서의 변수는 수학에서의 변수와 의미가 비슷한데요. a = 1 위의 예시에서 수학에서는 1이라는 값을 가지고 있는 a를 변수라고 하는 것처럼 파이썬에서도 특정한 값을 가지고 있는 저장소를 변수라고 합니다. 그리고 이러한 변수의 유형을 자료형이라고 하는데요!! 변수의 자료형에는 수치, 문자열, 리스트, 튜플, 세트, 딕셔너리, 부울이 있습니다. 오늘은 이 중에서 수치, 문자열 자료형에 대해 알아보려 하는데요!! 지금부터 변수의 자료형에 대해 알아보러 가실까요?? type 함수 변수의 자료형을 쉽게 이해하기 위해 먼저 파이썬에서 변수의 자료형을 확인할 수 있는 함수를 알아보려 합니다.. 2020. 5. 29.
[파이썬 기초 #2] Python 실행하기 (feat. Jupyter Notebook / 가상환경 / print 함수) 안녕하세요!! 이것저것 관심많은 포푸리입니다. [파이썬 기초 #1]에서는 Anaconda를 사용하여 Python을 설치하는 법을 알아봤는데요. (Python 설치법을 알고싶다면 →요기← 클릭!!) 오늘은 설치한 Python을 실행하는 방법을 알아보겠습니다!! 그러면 지금부터 Python 실행법을 알아보러 가실까요?? Jupyter Notebook을 사용하는 이유 컴퓨터를 실행하는 운영체제에 Window, Linux ,Mac 등 다양한 OS가 있는 것처럼 Python을 실행하는 어플리케이션에도 Jupyter Notebook, Spyder, Visual Code 등 다양한 IDLE(Integrated Development Environment, 통합개발환경 어플리케이션 인터페이스)가 있습니다. 저는 이중에서.. 2020. 5. 25.
[파이썬 기초 #1] Python 설치하기 (feat. Anaconda) 안녕하세요!! 이것저것 관심많은 포푸리입니다. 오늘은 최근 4차 산업혁명으로 AI, 빅데이터 등의 산업이 유망해지면서 많은 분들이 관심을 가지기 시작한 파이썬을 설치하는 방법을 알아보려고 합니다. 특히, 파이썬은 머신러닝에 많이 사용되면서 프로그래밍을 공부하는 분들의 관심을 많이 받고 있는데요. 구글 트렌드에 따르면 파이썬을 검색하는 빈도가 2015년 이후 기하급수적으로 증가하는 것을 보실 수 있습니다!! 그래서 오늘은 파이썬을 공부하기에 앞서 파이썬을 설치하는 방법을 알아보려고 하는데요!! 그럼 지금부터 함께 파이썬 설치법을 공부하러 가보실까요?? Step 1. Anaconda 홈페이지 들어가기 파이썬은 Anaconda라는 곳에서 설치 가능한대요!! 파이썬을 Python 홈페이지가 아닌 Anaconda.. 2020. 5. 19.
반응형