{Programing}(131)
-
javascript 토이프로젝트 목록
mikkegoes.com/javascript-projects-for-beginners/ 17 JavaScript Projects for Beginners to Perfect Your Coding Skills in 2021 Use these JavaScript projects to perfect your coding skills, achieve your coding goals faster, and find project ideas for your portfolio. mikkegoes.com 1. 스톱워치 2. 시계 3. 계산기 4. 드럼킷 5. 색맞추기 6. 행맨 7. 틱택토 8. 퐁 게임 9. 짝맞추기 게임 10. 미로 게임 11. 팁 계산기 12. 회문 검사기 - 앞으로 읽으나 뒤로 읽으나 같은 문장 ..
2021.05.03 -
토이프로젝트 목록
mikkegoes.com/python-projects-for-beginners/ Python Projects for Beginners: 10 Easy Python Programming Project Ideas Find the best ideas for fun Python projects for beginners and start building your first Python programs right away to see progress faster. mikkegoes.com 1. 홀짝? 2. 숫자 스무고개 3. 운세 프로그램 4. 가위바위보 5. 행맨 6. 약어 변환기 - 긴 문자를 약어로 변환. 7. 비밀번호 생성기. 8. 단어 카운터 - 입력받은 파일에서 각 문자의 등장 횟수를 세는 프로그램. 9..
2021.05.03 -
공부할 때 토이 프로젝트 해볼 만한 목록
www.dunebook.com/c-project-ideas-for-beginners/ 핀터레스트 돌다가 발견한 아티클 18가지의 토이프로젝트 아이디어를 담았다. 1. 은행 저장 시스템 2. 서점 관리 시스템 3. 버스 예약 시스템 4. 월급 지급 시스템 5. 전화번호부 관리 시스템 6. 기차 예약 시스템 7. 판매 관리 시스템 8. 학생부 저장 관리 시스템 9. 학생 성적 관리 시스템 10. 슈퍼마켓 품목관리 시스템 11. 전화번호부 관리 시스템(改) 12. 틱택토 게임 13. 행 맨 게임 -단어 스무고개 14. 카지노 숫자게임. 15. 뱀사다리게임 16. PIR 센서를 이용한 에너지 변환 프로젝트 17. 자료구조 구현 18. 스무고개 이중에 16번은 하드웨어까지 같이 해야하는 모양. 제외하고 나머지 1..
2021.05.03 -
pandas
주요 python 패키지중 하나로, 각종 데이터를 테이블 형식으로 처리할수있게 도와주는 패키지. 2차원 배열처럼 저장된 데이터에 최적화. 자료형으로는 Series, DataFrame 이 있다. Series : 1차 행렬의 형식이고, 데이터의 위치정보 인덱스와 데이터로 구성. DataFrame : 2차 행렬의 형식. 인덱스 칼럼으로 구성. import numpy as np import pandas as pd import matplotlib.pyplot as plt #series 생성. series = pd.Series([1,2,3,5,7,11]) #dataframe 생성 data, column names df = pd.DataFrame(np.random.randn(6,8),columns=list('abcd..
2021.05.03 -
Numpy
#모듈 임포트 import numpy as np datalist = [1,2,3,4] #배열 생성법 a = np.array(datalist) b = np.array([5,6,7,8]) c = np.zero(4) #합성 d = np.concatenate((a,b)) #정렬 e = np.sort(d) #2차 배열 2dim = np.array([[1,2,3],[4,5,6],[7,8,9]]) python에서 가장 중요하고 기본적인 패키지 중 하나. 다차원 배열과 다양한 배열 객체들, 수학적,논리적, 형태조작, 정렬, 선택, 입출력등등 배열에 대한 빠른 작업을 돕는 각종 기능을 제공. 벡터, 행렬연산 관련 선형대수학 라이브러리. a.ndim dimention : 행렬의 축 개수. 2차원 행렬이면 2, 3차원 행렬..
2021.05.03 -
Python 개요
인터프리터, 객체지향 대화형 언어. 명령 프롬프트(windows)에서 곧바로 프로그래밍이 가능한 언어. 객체 기반의 프로그래밍이 가능한 언어. 다른 언어들로 작성된 모듈과 연동이 쉬워 스크립트 언어로서도 사용됨. 코드 블록을 {} 로 구분하는 것이 아닌, 들여쓰기로 구분. 들여쓰기는 공백4칸(스페이스바 4번)이나 탭으로 한다. 주의할 점은 들여쓰기 방식을 통일해야한다는 점. 공백4칸으로 했다면 전부 통일. 탭으로 했다면 전부 통일해야함. 남이 쓴 코드를 수정하다가 들여쓰기때문에 오류가 난다면 방법을 체크해보자. X되보라고 방법 바꿔놓는 짓은 하지말자. c/c++ 같은 언어보다 실행속도가 느리지만, 프로토타이핑 용이나, 속도에 크게 구애받지 않는 분야에서 주로 사용. 속도에 민감한 부분은 분리해서 c/c+..
2021.05.03