본문 바로가기

파이썬5

[다운]파이썬 autogui 작업에 유용한 마우스 좌표추적기 마우스 자동화 프로그램을 구현할 때 유용한 프로그램을 공유합니다. 아직 저와 같이 막 시작한 분들 중, 혹여나 저처럼 마우스 좌표를 그림판으로 일일히 읽어오시는 분이 있을까 하여.. 고생을 줄여주는 프로그램을 공유합니다. ㅠㅠ몰랐습니다. 이런프로그램이 있는 줄. 책을 보고 공부 중인데, 책에서는 그림판을 추천해주길래... 마우스 좌표값을 한 번에 읽어오는 프로그램입니다. 가령 위와 같이 x = 500, y = 500 로 이동해 클릭하는 것처럼 파이썬으로 구현할 수 있는데 화면상 좌표를 금방 읽어온다면 여러가지로 응용하기 더 쉽겠죠! 그리고, 연달아 이동하도록 만든다면, 여러 곳의 좌표가 필요할 것입니다. 마우스 위치에 따라서 바로 값을 읽어오고, 또 그 값을 자동으로 기록해주면 참 편할텐데요! 역시나 능.. 2021. 2. 15.
파이썬으로 배우는 알고리즘 트레이딩 wikidocs.net/2825 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 2021. 2. 15.
[코드] 무작위 알고리즘과 퀵 정렬 / 파이썬으로 퀵정렬 관련 도서 : 컴퓨터과학이 여는 세계_이광근_121쪽_무작위 잠깐!* 퀵정렬 : 가장 맨 앞(왼쪽)의 수를 기준으로 정하고, 이 값보다 작으면 왼쪽, 크면 오른쪽으로 옮겨 정렬한다. 퀵정렬에 대해 더 알고 싶다면 이 블로그 추천 >> gmlwjd9405.github.io/2018/05/10/algorithm-quick-sort.html 왜 무작위 알고리즘이랑 퀵정렬을 함께 이야기하는 거지? 퀵정렬의 보통 비용(시간복잡도)는 O(n logn) . 그러나 최악의 경우, (이미 정렬이 다 되어 있는 경우)는 O(n^2)라는 비용이 든다. 보통 정렬이 다 된 자료를 제공하는 경우는 드물기는 하지만, 어찌되었든 이런 퀵정렬 최악의 경우를 벗어나는 방법이 있을까? 라는 의문에 대해 답하는 내용이다. 책에서는 문제를.. 2021. 1. 23.
[기본] enumerate 사용하기 주로 for문과 함께 쓰면 빛을 발하는 enumerate 에 대해 알아봅시다! enumerate : " 알아서 차례대로 번호 매겨 돌려주는 함수 " 순서를 가진 자료형(시퀀스 : 리스트, 튜플, 문자열)을 입력받아 인덱스 값이랑 짝지어 enumertate객체를 돌려주는 함수입니다. for문을 이용해 리스트의 이름을 하나씩 불러오는 데 순서도 같이 불러와야 한다면? 이때, enumerate가 어떻게 쓰이는 지 간단히 비교하여 익혀봅시다. 비포 # enumerate 없이 변수 i를 만들어 여기에 순서를 누적하여 카운팅하기 i=0 for name in ['RM', 'JIN', 'JUNGKOOK', 'SUGA', 'JIMIN', 'J-HOPE', 'V']: print (i, name) i += 1 # 출력 후 .. 2021. 1. 11.
파이썬의 창시자. 세종대왕(?) 귀도 반 로섬 파이썬의 창시자. 세종대왕(?) 귀도 반 로섬 (guido van rossum) 귀도 반 로섬은 네덜란드 출신 프로그래머로 직접 자신은 어릴적 학습이 느린 학생(last bloomer)이라고 소개한다. 우여곡절 끝에 대학을 겨우 졸업하기는 했으나, 정규수업보다 컴퓨터에 관심을 가지고 동아리 사람들에게 서로 배우면서 '공유'의 가치를 깨달았다고 한다. 이후 프로그래머 쪽으로 직업을 잡고 회사에서 프로그래밍언어 ABC를 출시했는데, Basic이라는 언어에 대항하고자 만든 것이었으나 처참히 실패했다. 당시에는 인터넷이 없어 ABC언어의 사용자와 개발자 사이의 피드백이 불가능했던 것이 원인이라고 그는 말한다. 그러던 어느날, 크리스마스 주에 연휴니까 연구실이 문을 닫아 재미삼아 취미로 해볼 프로젝트를 찾다가 파.. 2020. 9. 7.
반응형