Python/파이썬스럽게 개발하기
![[python] mimesis - 파이썬 mock 데이터](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkjCaZ%2FbtrJSMEN4kf%2FvyQ2oCqLlJPAJUYUjV3sCK%2Fimg.png)
[python] mimesis - 파이썬 mock 데이터
👋 들어가기전 python스럽게 개발 전반적인 지식을 다음 페이지에 모아두고 있습니다. 필요시 확인하세요~ 2022.07.19 - [Python/파이썬스럽게 개발하기] - [python] 파이썬스럽게 개발하기 다수의 링크 [python] 파이썬스럽게 개발하기 다수의 링크 ※ 링크가 없을 경우 아직 작성 전 입니다. 🌈. 링크 모음 파이썬 공홈 파이썬 공식 github pep8 🌟🌟파이썬 문서 모음(공식) 🌟🌟 어썸 파이썬 Effective-Python 🌟python cheatsheet(기본기 요약 핸드북) inhwanjeong.tistory.com 🚨 급한사람!! 이거만 보세요 Mimesis: The Fake Data Generator mimesis는 파이썬을 이용한 mock(fake, dummy) 데이..
![[python] haversine, 위도 경도를 이용하여 거리를 구하는 모듈](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGBO0G%2FbtrIaAlaQv8%2FM3ORzD1pkKGcDLkTKkAGs1%2Fimg.png)
[python] haversine, 위도 경도를 이용하여 거리를 구하는 모듈
👋 들어가기전 python스럽게 개발 전반적인 지식을 다음 페이지에 모아두고 있습니다. 필요시 확인하세요~ 2022.07.19 - [Python/파이썬스럽게 개발하기] - [python] 파이썬스럽게 개발하기 다수의 링크 [python] 파이썬스럽게 개발하기 다수의 링크 ※ 링크가 없을 경우 아직 작성 전 입니다. 🌈. 링크 모음 파이썬 공홈 파이썬 공식 github pep8 🌟🌟파이썬 문서 모음(공식) 🌟🌟 어썸 파이썬 Effective-Python 🌟python cheatsheet(기본기 요약 핸드북) inhwanjeong.tistory.com 🚨 급한사람!! 이거만 보세요 haversine은 두개 이상의 점(위도, 경도)를 이용하여 거리를 구하는 모듈이다. lyon = (45.7597, 4.8422..
![[python] *args and **kwargs](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBWPE4%2FbtrHBAtgiDU%2FVn0zn9VqG4svetmY7o8Sd1%2Fimg.png)
[python] *args and **kwargs
👋 들어가기전 python스럽게 개발 전반적인 지식을 다음 페이지에 모아두고 있습니다. 필요시 확인하세요~ 2022.07.19 - [Python/파이썬스럽게 개발하기] - [python] 파이썬스럽게 개발하기 다수의 링크 [python] 파이썬스럽게 개발하기 다수의 링크 ※ 링크가 없을 경우 아직 작성 전 입니다. 🌈. 링크 모음 파이썬 공홈 파이썬 공식 github pep8 🌟🌟파이썬 문서 모음(공식) 🌟🌟 어썸 파이썬 Effective-Python 🌟python cheatsheet(기본기 요약 핸드북) inhwanjeong.tistory.com 🚨 급한사람!! 이거만 보세요 참고 LINK 정의되지 않은 arguments를 받고싶을때 사용 args: 순서대로 Tuple로 받음 (1,2,3) kwargs..
![[python] 파이썬스럽게 개발하기 다수의 링크](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FveirC%2FbtrIi0ESiKQ%2FvaNL1uMKnUqpfik5IU2C60%2Fimg.png)
[python] 파이썬스럽게 개발하기 다수의 링크
※ 링크가 없을 경우 아직 작성 전 입니다. 🌈. 링크 모음 파이썬 공홈 파이썬 공식 github pep8 🌟🌟파이썬 문서 모음(공식) 🌟🌟 어썸 파이썬 Effective-Python 🌟python cheatsheet(기본기 요약 핸드북) 📖. 목차 1. python스럽게 기본 (1) 버전확인 (2) 가상환경 (3) PEP8 (4) 파이참다루기 (5) Args and Kwargs (6) 컴프리헨션 2. python 내장함수, 기능 (1) 정렬 - sorted(), reversed(), list.sort() (2) 수 - sum(), abs(), round(), divmod(), min(), max(), pow() (3) 타입, 타입캐스팅 - type(), int(), float(), str(), bool..
![[python] itertools](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbF5LdO%2FbtrwaD8ATha%2F8Vlhkwgf2OiqKuk6E8BuI0%2Fimg.png)
[python] itertools
itertools itertools는 내장모듈이다. import itertools 1. 여러 이터레이터 연결 (1) chain 여러 이터레이터를 하나의 순차적인 이터레이터로 합치고 싶을 때 사용 iter = itertools.chain([1,2,3], [4,5,6]) print(list(iter)) >>> [1, 2, 3, 4, 5, 6] (2) repeat 동일한 값을 반복하고 싶을 때 사용 iter = itertools.repeat(10, 3) print(list(iter)) >>> [10, 10, 10] (3) cycle 원소들을 반복하고 싶을 때 사용 iter = itertools.cycle('ABCD') result = [next(iter) for _ in range(10)] print(resu..
![[Python3] 동시성과 병렬성](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLoo5q%2Fbtq2DFadJG6%2F0DHkxpkfKGLfi3tkVW0s01%2Fimg.png)
[Python3] 동시성과 병렬성
1. 동시성(Concurrency)과 병렬성(Parallelism) (1) 동시성: 컴퓨터가 같은 시간에 여러 다른 작업을 처리하는 것처럼 보이는 것(아주 빠르게 번갈아 가며 실행) - 스레드(thread) - 코루틴(coroutine) (2)병렬성: 컴퓨터가 같은 시간에 실제로 여러 작업을 처리 -> 속도 향상 - 시스템 콜(system call) - 하위 프로세스(subprocess) - C 확장(extension) - processPoolExcutor 파이썬이 시작한 자식 프로세스는 서로 병렬적으로 실행 -> 컴퓨터의 모든 CPU 코어 사용 가능