전체 글
-
서울시 공공데이터를 활용한 데이터 분석 (3. 파이썬 - 프로그램의 흐름 제어하기(알고리즘): 조건에 따라 분기하기(if), 횟수로 반복하기(for))혼공 - 파이썬 2025. 1. 15. 20:35
03-1. 프로그램의 흐름 제어하기1) 선택구조학습목표: 조건에 따라 프로그램의 흐름을 제어할 수 있음프로그램의 3가지 기본 제어 구조 (1번째) 선택구조: 조건에 따라 명령을 선택하여 실행하는 구조 - if : 조건을 만족할 때 명령을 실행 - if ~ else ~ : 조건을 만족할 때와 만족하지 않을 때로 분기 - if ~ elif ~ : 여러 개의 조건에 따라 분기 03-2. 프로그램의 흐름 제어하기2) 횟수로 반복하기(for) 학습목표: for 반복문으로 시퀀스 기반 반복을 제어할 수 있음 프로그램의 3가지 기본 제어 구조 (2번째)순차구조: 명령들이 순차적으로 실행되는 구조더이상 반복할 글자가 없어 빠져나오게 됨 내부 for문을 외부 for문의 시퀀스만큼 반복- 외부 제어변수 i가 0일 ..
-
서울시 공공데이터를 활용한 데이터 분석 (2. 파이썬 - 기본자료형 다루기: 문자열 다루기)혼공 - 파이썬 2025. 1. 15. 15:01
학습목표: 문자열 인덱스를 이해하고 문자열의 일부를 추출하거나 문자열 함수를 이용하여 가공할 수 있음1. 문자열 인덱스 - 문자열에는 각 문자의 자리 번호(인덱스)가 있음. 파이썬에서는 제일 첫 번째 문자의 위치를 0으로 지정 - 음수 인덱스를 사용하여 문자열의 뒤쪽부터 셀 수 있음. 음수 인덱스는 -1부터 시작 - 공백 문자도 다른 일반 문자와 동일한 문자로 취급됨012345678910-11-10-9-8-7-6-5-4-3-2-1Hello World2. 문자열 슬라이싱 - 문자열의 일정 범위를 추출하는 작업을 '슬라이싱(slicing)'이라고 표현 - 문자열 [ 시작인덱스 : 끝 인덱스 : 간격 ] - 문자열의 시작 인덱스부터 끝 인덱스 바로 앞까지 지정한 간격으로 추출 ..
-
서울시 공공데이터를 활용한 데이터 분석 (2. 파이썬 - 기본자료형 다루기: 산술연산,문자열연산)혼공 - 파이썬 2025. 1. 15. 13:27
1. 산술 연산자더하기+ 빼기- 곱하기* 나누기/10 / 3 = 3.3333....몫//10 // 3 = 3나머지%10 % 3 = 1거듭제곱**10 ** 3 = 10 * 10 * 10 = 1000우선순위: 수학과 동일한 연산의 우선순위 규칙을 지님괄호 안이 가장 먼저 계산 → 제곱 → 곱셈과 나눗셈 → 덧셈과 뺄셈 순서로 계산우선순위가 높은 순서 → 낮음() → ** → *, / → +, -파이썬에서는 소괄호만 이용(중괄호나 대괄호 이용X) 2. 문자열 연산 ※ 덧셈 연산자로 연결할 때 사용되는 데이터의 형은 모두 문자열이어야 한다문자열 더하기 = 문자열 연결문자열 곱하기 = 문자열 반복 # 문자형과 숫자형 더하기 3. 할당 연산자컴퓨터 메모리에 할당된 주소 공간, 즉 변수에 값을 저장※ 수학에서..
-
오라클 에러(ORA-12518, ORA-12514)혼공 - 오라클 2025. 1. 13. 09:25
ORA-12518, tns 리스너가 클라이언트 접속을 처리할 수 없습니다구글링을 먼저 시도했음윈도우시작버튼->실행(cmd)->services.msc->OracleOraDb11g_home1ClrAgent 시작해결됐다는 사람도 있어서 의미가 있는 행동이었을지는 몰라도 잘 안됨그래서 GPT 센세에게 여쭤봄SQL> SELECT resource_name, current_utilization, max_utilization, limit_value 2 FROM v$resource_limit 3 WHERE resource_name IN ('processes', 'sessions');RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION--------..
-
응용프로그램 파이썬 코드 보기 = 디컴파일(역컴파일)혼공 - 파이썬 2025. 1. 10. 16:00
1. ttps://item4.blog/2018-11-04/Extract-Python-Code-from-PyInstaller-EXE-File/https://www.py2exe.org/ , https://pyinstaller.org/en/stable/ PyInstaller로 만든 EXE 파일에서 Python code 뽑아내기EXE 파일의 내용이 궁금했지만 결국 기승전 Python한 이야기item4.blog 2. UniExtractRC3 파일 다운로드https://erinyees.tistory.com/73#google_vignettehttps://github.com/Bioruebe/UniExtract2#download
-
서울시 공공데이터를 활용한 데이터 분석 (2. 파이썬 - 기본자료형 다루기: 기본자료형과 변수)혼공 - 파이썬 2024. 12. 19. 19:49
기본 자료형- 정수형(int): 소수점이 없는 수 10진수 - 2진수(0b를 붙여서 사용 - ex.0b1010), 8진수(0o를 붙여서 사용 - ex.0o71), 16진수(0x를 붙여서 사용 - ex.0xff) 포함- 실수형(float): 소수점이 있는 수- 문자열형(str): 하나 또는 다수의 문자로 구성된 형 - 쌍따옴표(")나 홑따옴표(') 붙임- 부울형(bool): True / False변수(Variable): 데이터가 저장되는 메모리 공간- 이름(name), 자료형(ty..
-
서울시 공공데이터를 활용한 데이터 분석 (1. 파이썬 - 데이터분석을 위한 실습환경 준비하기)혼공 - 파이썬 2024. 12. 16. 17:10
혼공은 아니고, 서울시에서 운영하는 새싹(SeSAC: Seoul Software ACademy) 아카데미에서 온라인 수강 신청 청년취업사관학교서울시 공공데이터를 활용한 데이터 분석sesac.seoul.kr데이터 분석을 위한 파이썬 & 데이터 관리를 위한 SQL강의 자료 및 데이터 : http://naver.me/5Fm9xoVg강의 목차1. 강의소개 총 19시간7분 1. 강의소개3분 0초2. 파이썬 - 데이터분석을 위한 실습환경 준비하기 12/162. 데이터분석 소개13분 0초12/163. 아나콘다 설치(Windows10)12분 0초12/164. 주피터노트북 사용법12분 0초3. 파이썬 - 기본자료형 다루기 12/165. 파이썬 시작하기10분 0초 6. 기본자료형과 변수10분 0초 7. 산술연산, 문자열연..
-
혼공 - 데이터 분석을 위한 SQL혼공 - SQL 2024. 9. 13. 14:44
적는 순서 : SELECT - FROM - WHERE - GROUP BY - HAVING - ORDER BY - LIMIT실행 순서 : FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY - LIMIT1) 개념잡기 좋은 책 - 거의 10년 만에 나온 개정판이지만, 크게 바뀌지는 않은 것 같음 칼퇴족 김대리는 알고 나만 모르는 SQL : 네이버 도서네이버 도서 상세정보를 제공합니다.search.shopping.naver.com2) 개념 연습하기 좋은 사이트no.Site NameURL1W3Schoolshttps://www.w3schools.com/sql/default.asp2SQL Bolthttps://sqlbolt.com/3SLQ Zoohttps://sqlzoo...