Python
-
Python 기초 공부 - 1Programming/Python 2021. 3. 4. 23:42
2년전 처음 시작했던 파이썬 공부내용 작성 1일차 # fullName 문자열 : 기본이 1차원 배열 , 숫자 int :4byte, float : 4byte fullName = input("이름을 입력하세요 : ") n = fullName.rfind(" ") # 리버스파인드 거꾸로부터 찾아라 print(fullName[0]) # 배열과 리스트의 인덱싱은 동일하다. print(fullName[1]) print(fullName[2]) print("이름 : ", fullName[1:]) # : print("성(s): ", fullName[:1]) # 문자열은 '' "single quotation", "korea" ; double quotation # """""" : 3개인 경우는 입력하는대로 저장함 s = "k..
-
Python PEP8 요약Programming/Python 2021. 2. 6. 19:02
목 차 1. PEP 8 이란 무엇인가? 2. Whitespace 3. Naming 3 - 1 Naming Style 3 - 2 피해야 할 이름 4. 표현식과 문장 4 - 1 주석 4 - 2 뒤에 오는 콤마(Trailing comma)를 사용할 경우 4 - 3 변수 주석 5. import 8. 상수(constants) 9. 함수선언 10. 빈줄 11. 예외 설정(Error) 1. PEP 8 이란 무엇인가? ● PEP8 전체 가이드 ● PEP8 : 파이썬 개선 제안서 파이썬 코드를 어떻게 구상할 지 알려주는 스타일 가이드 ● 다른 사람과 원활하게 협업하려면 공통된 스타일 공유가 필요 합니다. ● 일관성 있는 스타일은 나중에 수정하기 쉽습니다. 2. Whitespace ● 들여쓰기는 Space 4번을 이용합니..
-
지번주소, 도로명주소의 좌표변환(Open API 사용)Programming/Geo coding 2021. 2. 4. 18:34
(지번주소 및 도로명주소를 공개된 API를 이용하여 좌표로 변환하여 적재하는 방법을 기록합니다. QGIS에 뿌리기 위해서 좌표변환을 했습니다. www.vworld.kr/dev/v4api.do 공간정보 오픈플랫폼 오픈API 오픈 API 누구나 사용할 수 있는 지도 오픈플랫폼의 오픈 API 서비스는 국가 공간정보의 개방, 공유, 참여를 통해 공간정보의 자율적이고 창조적인 다양한 애플리케이션을 개발할 수 있도록 기술 www.vworld.kr 공간정보 오픈API 키를 발급 받고서 진행이 가능합니다. 참고로 하루에 최대 request 받을 수 있는 건수는 25,000건 입니다. 이후는 아이디를 변경하거나, 따로 문의를 하시는 것을 추천합니다. 반환되는 값은 Json 형태로 반환됩니다. 우리는 여기서 x,y만 추출..