Development Study
-
Enumerate 뜻 세다 = count 유형 스타일코드 출력방식 인덱스와 리스트의 값을 한쌍에 반환할 때 사용 특정 상황에서만 사용되는 제한적인 메소드다 특징 코드를 간결하게 만든다 너무 많이 사용할 경우 가독성이 떨어질 수 있다 [예제1] enumerate를 사용해서 인덱스와 리스트 값을 쌍을 이루도록 하게 출력하시오 for i, num in enumerate([1,2,3]): print('%d, %d'%(i,num)) [예제2] enumerate를 사용해서 50~100까지의 수를 오름차순으로 나타내며 index값은 1부터 시작하도록 출력하시오 for i, num in enumerate(range(50,101)): print('%d, %d'%(i+1,num)) 만약 위 문제를 없이 enumerate를..
[Python] EnumerateEnumerate 뜻 세다 = count 유형 스타일코드 출력방식 인덱스와 리스트의 값을 한쌍에 반환할 때 사용 특정 상황에서만 사용되는 제한적인 메소드다 특징 코드를 간결하게 만든다 너무 많이 사용할 경우 가독성이 떨어질 수 있다 [예제1] enumerate를 사용해서 인덱스와 리스트 값을 쌍을 이루도록 하게 출력하시오 for i, num in enumerate([1,2,3]): print('%d, %d'%(i,num)) [예제2] enumerate를 사용해서 50~100까지의 수를 오름차순으로 나타내며 index값은 1부터 시작하도록 출력하시오 for i, num in enumerate(range(50,101)): print('%d, %d'%(i+1,num)) 만약 위 문제를 없이 enumerate를..
2022.11.10 -
파이썬 스타일 코드 파이썬에서 활용되는 간결한 문법의 코드 생산성 향상 코드 파이썬스러운 간결한 코드이다 스타일 코드 종류는? list comprehension, enumerate, split, join, zip 등등 리스트 컴프리헨션(list comprehension) 리스트 내에서 조건문, 반복문 활용 사용법 1. square = [i**2 for i in [1,2,3]] 1+. square = [i for i in [1,2,3]] 2. square = [i**2 for i in[1,2,3] if i%3==0] 위와 같이 굉장히 길게 써야 할 것들이 단 한줄로 정리가 되는 모습을 볼 수 있다 특히 리스트를 통해 값을 받아야 할 때 좋은 방법이다 하지만 이런 간결하고 좋은 신문물에도 단점이 존재한다 바..
[Python] List Comprehension파이썬 스타일 코드 파이썬에서 활용되는 간결한 문법의 코드 생산성 향상 코드 파이썬스러운 간결한 코드이다 스타일 코드 종류는? list comprehension, enumerate, split, join, zip 등등 리스트 컴프리헨션(list comprehension) 리스트 내에서 조건문, 반복문 활용 사용법 1. square = [i**2 for i in [1,2,3]] 1+. square = [i for i in [1,2,3]] 2. square = [i**2 for i in[1,2,3] if i%3==0] 위와 같이 굉장히 길게 써야 할 것들이 단 한줄로 정리가 되는 모습을 볼 수 있다 특히 리스트를 통해 값을 받아야 할 때 좋은 방법이다 하지만 이런 간결하고 좋은 신문물에도 단점이 존재한다 바..
2022.11.09 -
컴퓨터 많이 사용하는 사람들은 알 것이다 얼마나 단축키가 작업속도에 영향을 주는지.. 그 중에서도 평소에 별 필요성은 못 느끼더라도 생각보다 의미있는 어? 이런 기능이 있었네?? 라는 기능들을 소개 해보도록 하겠다 1. 빠른 복사 기능 - Ctrl + A + C , Ctrl + V Ctrl + A 전체선택 Ctrl + C 복사 Ctrl + V 붙여넣기 이 단축키들을 이용하여 컨트롤 A, C를 순차적으로 누르는 단축키 조합이다 손가락의 부담을 은근 줄여주기 때문에 순서는 다음과 같다 컨트롤을 누른 상태로 대상 선택 후 A 바로 C를 눌러 복사 붙여넣기 위치 클릭 후 Ctrl + V 2. 스크린샷 관련 기능 윈도우 + PrtSc 전체 화면 캡처 듀얼모니터의 경우 모니터 두 개 한번에 캡처되어 나온다 Alt ..
[Windows] 알고 있으면 작업 속도가 30%이상 올라가는 단축키 모음컴퓨터 많이 사용하는 사람들은 알 것이다 얼마나 단축키가 작업속도에 영향을 주는지.. 그 중에서도 평소에 별 필요성은 못 느끼더라도 생각보다 의미있는 어? 이런 기능이 있었네?? 라는 기능들을 소개 해보도록 하겠다 1. 빠른 복사 기능 - Ctrl + A + C , Ctrl + V Ctrl + A 전체선택 Ctrl + C 복사 Ctrl + V 붙여넣기 이 단축키들을 이용하여 컨트롤 A, C를 순차적으로 누르는 단축키 조합이다 손가락의 부담을 은근 줄여주기 때문에 순서는 다음과 같다 컨트롤을 누른 상태로 대상 선택 후 A 바로 C를 눌러 복사 붙여넣기 위치 클릭 후 Ctrl + V 2. 스크린샷 관련 기능 윈도우 + PrtSc 전체 화면 캡처 듀얼모니터의 경우 모니터 두 개 한번에 캡처되어 나온다 Alt ..
2022.10.27 -
이전 글 연계 [SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC) 정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, time-map-installer.tistory.com [SQL] 데이터분석의 농경지, CREATE TABLE 그동안 우리는 만들어져있는 데이터베이스를 통해 데이터를 찾고, 분류하는 활동들을 해 왔다 이번에는 우리가 그 많은 데이터를 이용해 검색을 할 수 있었던 근본, TABLE을 생성/삭제하는 방법 time-map-installer.tistory.com 이론을 통해 GROUP BY ~ CREATE TABLE까지 알아보았다면 ..
[SQL] 연습 문제 ( GROUP BY ~ CREATE )이전 글 연계 [SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC) 정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, time-map-installer.tistory.com [SQL] 데이터분석의 농경지, CREATE TABLE 그동안 우리는 만들어져있는 데이터베이스를 통해 데이터를 찾고, 분류하는 활동들을 해 왔다 이번에는 우리가 그 많은 데이터를 이용해 검색을 할 수 있었던 근본, TABLE을 생성/삭제하는 방법 time-map-installer.tistory.com 이론을 통해 GROUP BY ~ CREATE TABLE까지 알아보았다면 ..
2022.10.20 -
그동안 우리는 만들어져있는 데이터베이스를 통해 데이터를 찾고, 분류하는 활동들을 해 왔다 이번에는 우리가 그 많은 데이터를 이용해 검색을 할 수 있었던 근본, TABLE을 생성/삭제하는 방법에 대해 알아보도록 하겠다 지금 저는 TABLE보다는 데이터를 조작해보고 싶어요! [SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC) 정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, time-map-installer.tistory.com 중복되면 안되는 KEY - PRIMARY KEY 우리가 살아가면서 이름이 같아 곤란한 경험을 한 적이 몇 번은 있을 ..
[SQL] 데이터분석의 농경지, CREATE TABLE그동안 우리는 만들어져있는 데이터베이스를 통해 데이터를 찾고, 분류하는 활동들을 해 왔다 이번에는 우리가 그 많은 데이터를 이용해 검색을 할 수 있었던 근본, TABLE을 생성/삭제하는 방법에 대해 알아보도록 하겠다 지금 저는 TABLE보다는 데이터를 조작해보고 싶어요! [SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC) 정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, time-map-installer.tistory.com 중복되면 안되는 KEY - PRIMARY KEY 우리가 살아가면서 이름이 같아 곤란한 경험을 한 적이 몇 번은 있을 ..
2022.10.20 -
정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, 처음 잘못 익혀두면 오래 고생할 문법이니 잘 익혀두도록 하자 지난 이야기 [SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 ) 들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/ time-map-installer.tistory.com 이번 글의 최종적인 구조 미리 보기 순서 틀리면 큰일난다 SELECT FROM WHERE GROUP BY HA..
[SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC)정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, 처음 잘못 익혀두면 오래 고생할 문법이니 잘 익혀두도록 하자 지난 이야기 [SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 ) 들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/ time-map-installer.tistory.com 이번 글의 최종적인 구조 미리 보기 순서 틀리면 큰일난다 SELECT FROM WHERE GROUP BY HA..
2022.10.20 -
SQL문 특성 상 자주 하지 않으면 잊어버리기에 이번엔 얼마나 기억하고 있을 지 복습해보는 시간을 가져보도록 하겠다 여러분들은 분명 다시 풀어봐도 잘 풀 수 있을 것이다 아래에는 SQL의 시작점인 글이다 [SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 ) 들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/ time-map-installer.tistory.com 일주일 전에 풀어보았던 문제 [SQL] 연습 문제 ( SELECT함수 ~ 집계 함수 ) 이 포스팅은 이전 글과 연계되어있다. 혹시 보고오지 못했다면 먼저 읽고 문제를 풀어보는 ..
[SQL] 일주일 뒤에 풀어보는 SQL ( SELECT함수 ~ 집계 함수 )SQL문 특성 상 자주 하지 않으면 잊어버리기에 이번엔 얼마나 기억하고 있을 지 복습해보는 시간을 가져보도록 하겠다 여러분들은 분명 다시 풀어봐도 잘 풀 수 있을 것이다 아래에는 SQL의 시작점인 글이다 [SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 ) 들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/ time-map-installer.tistory.com 일주일 전에 풀어보았던 문제 [SQL] 연습 문제 ( SELECT함수 ~ 집계 함수 ) 이 포스팅은 이전 글과 연계되어있다. 혹시 보고오지 못했다면 먼저 읽고 문제를 풀어보는 ..
2022.10.14 -
사용할 프로그램: Jupyter Notebook 실습 내용: 군집 자료형의 데이터를 추가/삭제/수정 등 따라 입력해보면서 내용을 함께 보면 더 좋습니다 이전 글에서 연결됩니다 [Python] 실습을 통해 자료형 익히기 ( 자료형 학습 ) 사용할 프로그램: Jupyter Notebook 실습 내용: 각종 변수형을 활용해서 자료형 학습하기 따라 입력해보면서 내용을 함께 보면 더 좋습니다 자료형 모아보기 더보기 단일 자료형 정수형(int) 실수형(fl time-map-installer.tistory.com 군집 자료형 모아보기(이전 글 발췌) 더보기 군집 자료형 - 문자열 - str 문자열이다 군집 형태로 처리하고 특정 위치의 문자를 인덱싱(indexing)과 슬라이싱(slicing)으로 추출 할 수 있다 파..
[Python] 실습을 통해 자료형 익히기 ( 군집 자료형 데이터 조작 학습 )사용할 프로그램: Jupyter Notebook 실습 내용: 군집 자료형의 데이터를 추가/삭제/수정 등 따라 입력해보면서 내용을 함께 보면 더 좋습니다 이전 글에서 연결됩니다 [Python] 실습을 통해 자료형 익히기 ( 자료형 학습 ) 사용할 프로그램: Jupyter Notebook 실습 내용: 각종 변수형을 활용해서 자료형 학습하기 따라 입력해보면서 내용을 함께 보면 더 좋습니다 자료형 모아보기 더보기 단일 자료형 정수형(int) 실수형(fl time-map-installer.tistory.com 군집 자료형 모아보기(이전 글 발췌) 더보기 군집 자료형 - 문자열 - str 문자열이다 군집 형태로 처리하고 특정 위치의 문자를 인덱싱(indexing)과 슬라이싱(slicing)으로 추출 할 수 있다 파..
2022.10.11 -
CameraComponent의 목록을 보고 싶다면?? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 이 설명글은 DefaultPlayer의 CameraComponent를 바탕으로 작성되었다 CameraComponent의 Enable이다 이 부분은 다음과 같은 상황에서 사용한다 카메라 시야, 처음 위치는 정했는데 카메라가 가만히 있었으면 좋겠어 Camer..
[MSW] CameraComponent - EnableCameraComponent의 목록을 보고 싶다면?? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 이 설명글은 DefaultPlayer의 CameraComponent를 바탕으로 작성되었다 CameraComponent의 Enable이다 이 부분은 다음과 같은 상황에서 사용한다 카메라 시야, 처음 위치는 정했는데 카메라가 가만히 있었으면 좋겠어 Camer..
2022.10.09 -
CameraComponent의 목록을 보고 싶다면?? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 이 설명글은 DefaultPlayer의 CameraComponent를 바탕으로 작성되었다 CameraComponent의 Damping이다 이 부분은 다음과 같은 상황에서 사용할 수 있다 화면을 내가 이동하는 것보다 조금 느리게/빠르게 따라가도록 하게 해 ..
[MSW] CameraComponent - DampingCameraComponent의 목록을 보고 싶다면?? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 이 설명글은 DefaultPlayer의 CameraComponent를 바탕으로 작성되었다 CameraComponent의 Damping이다 이 부분은 다음과 같은 상황에서 사용할 수 있다 화면을 내가 이동하는 것보다 조금 느리게/빠르게 따라가도록 하게 해 ..
2022.10.09 -
CameraComponent의 목록을 보고 싶다면?? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 이 설명글은 DefaultPlayer의 CameraComponent를 바탕으로 작성되었다 CameraComponent의 CameraOffset이다 이 부분은 다음과 같은 상황에서 사용한다 내 캐릭터를 화면 중앙이 아닌 다른 곳에서 보이게 하고 싶어! ※주..
[MSW] CameraComponent - CameraOffsetCameraComponent의 목록을 보고 싶다면?? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 이 설명글은 DefaultPlayer의 CameraComponent를 바탕으로 작성되었다 CameraComponent의 CameraOffset이다 이 부분은 다음과 같은 상황에서 사용한다 내 캐릭터를 화면 중앙이 아닌 다른 곳에서 보이게 하고 싶어! ※주..
2022.10.09 -
CameraComponent 목록을 보고싶다면? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 그 중에 DefaultPlayer의 CameraComponent를 기준으로 설명하도록 하겠다 UseCustomBound까지 체크해 주면 아래에 새로운 항목 세 가지가 나온다 Bounds의 Edit을 누르면 어떻게 될까?? Edit을 누르면 화면이 전환되며 범위..
[MSW] CameraComponent - ConfineCamera, UseCustomBoundCameraComponent 목록을 보고싶다면? [MSW] 어딜 보시는 거죠? 거긴 제 잔상입니다만 (CameraComponent 뜯어보기) 대부분의 게임은 플레이어를 따라가며 찍어주는 Camera가 존재한다 2022.10.09 - [Lua/MSW] - [MSW] 정말 간단한 횡스크롤 -> 쿼터뷰 맵 변경하기 쿼터뷰 맵 변경하기" data-og-description="MSW는 기본적으로 메.. time-map-installer.tistory.com 그 중에 DefaultPlayer의 CameraComponent를 기준으로 설명하도록 하겠다 UseCustomBound까지 체크해 주면 아래에 새로운 항목 세 가지가 나온다 Bounds의 Edit을 누르면 어떻게 될까?? Edit을 누르면 화면이 전환되며 범위..
2022.10.09