Python(39)
-
프로그래머스-기능개발
현재 작업에 작업속도만큼 반복해서 더해주고 더해준 횟수를 구한다. 여기서 횟수는 몇 일간 작업했는지를 나타내고 서로 비교해서 return한다. (작업을 일찍 끝냈어도 자신보다 앞의 작업이 끝나지 않았으면 배포 할 수 없다) 더 간단하게 코딩할 수 있겠지만 일단 풀어봤다.
2019.04.23 -
토렌트 마그넷 검색기(1)
준비 -Python 사용 -Window OS 구상한 프로그램의 실행 과정 아래와 같습니다. 1. 토렌트 사이트 접속 2. 검색어 입력 3. 제목, 마그넷 추출 4. 마그넷 주소를 통한 다운로드 코딩에 앞서 우선 파싱 할 사이트를 찾아야 합니다. 검색어를 입력하면 마그넷 주소가 리스트로 나와 번거롭지 않게 파싱이 가능한 '토렌트 왈'이라는 사이트를 선택했습니다. 사이트를 선택했으면 원하는 요소가 들어있는 태그를 확인합니다. 크롬 기준 (ctrl + shift + c)를 눌러 개발자 도구를 열어 html태그를 확인할 수 있습니다. 다른 방법으로 아래 사이트에서 어떤 태그에 원하는 정보가 있는지 쉽게 확인 할 수 있습니다. https://try.jsoup.org/ Try jsoup online: Java HT..
2018.12.26 -
NumPy 사용하기 : identity(), eye() 함수
NumPy의 identity()와 eye() 함수는 모두 단위 행렬이나 대각 행렬을 생성하는 데 사용됩니다. numpy.identity()identity() 함수는 주어진 크기의 단위 행렬을 생성합니다. 단위 행렬은 주대각선이 모두 1이고 나머지 요소가 0인 정사각 행렬입니다. import numpy as np# 3x3 단위 행렬 생성I = np.identity(3)print(I)# 출력[[1. 0. 0.] [0. 1. 0.] [0. 0. 1.]]numpy.eye()eye() 함수는 주어진 크기의 단위 행렬 또는 대각 행렬을 생성합니다. 대각선의 위치를 조정할 수 있습니다. import numpy as np# 3x3 주대각선 단위 행렬 생성E1 = np.eye(3)print(E1)# 3x4 행렬, 주대각..
2018.04.14