전체 글 60

문자열 계산식 구현 - 후위표기법#1

1. 목적 - 문자열 계산식을 순서대로 계산할 경우 우선 순위에 따른 계산 오류 발생 ex) (1+2) * (3+4) / 4 --> 아래 같이 계산 순서 필요 2. 계산식 표현법 1) 중위 표현법 - 연산자가 피연사자들 사이에 위치 2) 후위 표현법 - 연산자가 피연사자들 뒤에 위치 (사칙연산 프로그램을만들때 편리하게 설계) 설계 방법) 1) 피연산자(숫자)는 스택에 넣지 않고 그냥 출력 2) 연산자의 경우 -> Stack이 비어 있으면 Stack에 저장 -> Stack에 연산자가 있는 경우 ->연산자(Stack)의 우선순위가 같거나 크면 pop하여 출력하고 현재 연산자를 Stack에 저장 ->연산자(Stack)의 우선순위가 낮을 경우 현재 연산자를 Stack에 저장 3) 수식이 끝나면 스택이 빌 때 까..

1_Pandas 생성

1. Pandas 설치 - pip install pandas 2. Pandas 참조 - import padnas as pd 3. Pandas 데이터타입 - Series : 컬럼이 한 개 있는 형태 - Data Frame : 컬럼이 두 개 이상인 형태 예제1) Series 사용 import pandas as pd #Series -> 컬럼이 한 개만 형태 #DataFrame -> 컬럼이 두 개 이상인 형태 member = pd.Series(['kim', 'lee', 'park']) print(member) 결과 --> 예제2) #dictionary -> Series 변경 dic_member2 = {'홍길동' : 100, '일지매' : 200, '전우치' : 300} dic_member3= {'홍길동' : 1..

카테고리 없음 2021.08.18

Pycharm 단축키

1. 단축키 F12 : 코드 따라가기 (Navigate > Declaration) Ctrl + Alt + Left : Back Ctrl + Alt + Right : Forward Ctrl + Shift + F2 : Last Edit Location Ctrl + / : 주석 (메뉴 > Code > Coment with Line Comment) Ctrl + B : 함수 정의 부분으로 이동(특정 함수명 커서 위치후) Alt + B : 단축키 수동설정 File > Settings > Keymap > Main menu > Navigate > Back (이거수정) F11 : 북마크 토글 Shift + F11 : 북마크 모두보기(선택으로 이동가능) Shift + Ctrl + 1,2,3,4... : 번호지정 북마크 추..

카테고리 없음 2021.03.09

#1_파이썬 개발 환경

1) 파이썬 개발환경 설치 - Visual Studio 2019 설지 (Python 선택하여 설치) : 다운로드 경로 → https://visualstudio.microsoft.com/ko/ : Community 버전 다운로드 설치 Visual Studio IDE, 코드 편집기, Azure DevOps 및 App Center - Visual Studio Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free. visualstudio.microsoft.com - Python 선택하여 설치..