본문 바로가기

Python4

Python _ request를 통해 파일 다운로드 받기! request모듈을 사용하면, 주소(String)를 통해서 request요청을 할 수 있다. request모듈의 경우 주석으로도 썼지만, 우선 터미널에서 pip install requests를 써서 설치를 해야 사용이 가능하다. 2.python-requests.org/en/master/user/quickstart/ Quickstart — Requests 2.25.1 documentation Eager to get started? This page gives a good introduction in how to get started with Requests. Let’s get started with some simple examples. Passing Parameters In URLs You often w.. 2021. 3. 4.
프로그래머스 _ 두 정수 사이의 합 _ Python, jS 풀이는 자바와 동일했다. 아래는 파이썬의 방법이다. 그리고 이는 자바 스크립트로 한 것인데 둘다 큰 설명은 필요 없어 보인다. 2021. 3. 2.
프로그래머스 해쉬 1번 문항_ Java, Python, JavaScript 참가자 전원 배열과 목적지에 도착한 인원이 적힌 배열 두 개를 받아서 완주하지 못한 1명을 찾아내는 문제이다. Java 해쉬맵을 이용해서 문제를 푸는 것이 가장 베스트일 것이다. 하지만 나는 해쉬 맵을 생각하지 못했고, 따라서 두 배열을 정렬하여 각 위치를 비교하는 식으로 풀었다. 나름 열심히 풀었지만, 해쉬 맵으로 깔끔하게 풀어내는 것을 보고, 아직 많이 부족함을 느꼈다. JavaScript 자바스크립트 경우에는 맵을 이용하기보단 sort가 있기에 위에서 처럼 정렬을 하고 비교하는 것이 더 빨랐을 듯하다. 맵을 써야겠다는 강박에 의해 더 안 좋은 코드가 된 것 같지만 자바 스크립트에서 써보지 않은 맵을 이용하려고 찾아보고 공부하면서 코딩을 했던 것은 정말 큰 도움이 된 것 같다. Python 파이썬을 .. 2020. 12. 25.
프로그래머스 배열 1번문항_ Java, Python, JavaScript Java에서는 Array함수를 import 해서 배열을 정렬하는 것이 핵심이었다. 그렇지 않았다면 반복문을 많이 써서 구했을 것이다. System.arryacopy는 일정부분을 잘라내어 복사하는 기능이며 Array.sort로 정렬을 해준다. JavaScript는 Slice와 sort를 이용하는 방법으로 풀었는데 sort의 경우 그냥쓸 경우에는 배열이 제대로 이루어지지 않는 경우가 발생한다. 따라서 (a,b) => a-b를 추가하여 오름차순으로 정렬할 것임을 명시해야 한다. Python의 경우 우선 설치부터 코딩을 해보는 게 너무나 오랜만이라 시간도 오래 걸리고 오류도 많이 발생했다. 꾸준히 공부할 필요성을 느꼈는데 그래서 조금 코드가 깨끗하진 않다. sort와 append, for를 활용하는 것이 핵심이.. 2020. 12. 24.