분류 전체보기
-
(2)MySQL_기본문법MySQL 2023. 3. 21. 16:48
테이블 확인하기 desc 테이블명 desc member; 테이블 삭제하기 drop table 테이블 명 drop table member; 테이블 필드 추가 alter table 테이블명 add 컬럼명 데이터 타입 제약조건 alter table member add mbti varchar(10); 테이블 필드 수정하기 alter table 테이블명 modify column 컬럼명 데이터타입 제약조건 alter table member modify column mbti varchar(20); 테이블 필드 삭제 alter table 테이블명 drop 컬럼명 alter table member drop mbti; member Table 데이터 삽입하기 insert into 테이블명 values (값1, 값2, 값3 ..
-
(1)MySQL_DBMSMySQL 2023. 3. 15. 16:03
DataBase (데이터베이스) Data: 자료 DataBase: 자료를 통합하여 관리하는 집합체, 저장소 DBMS(Database Management System, 데이터베이스 관리 시스템) 데이터베이스를 관리해주는 소프트웨어 DBMS를 사용하는 이유 - 중복된 데이터를 제거 또는 관리 - 효율적인 데이터를 처리 - 자료를 구조화 시킬 수 있음 - 다양한 프로그램을 사용하는 사용자들과 데이터를 공유 MySQL 다운로드 1. https://dev.mysql.com/downloads/installer/ 로 이동 2. Window (x86, 32 & 64-bit), MySQL Installer MSI 클릭 3. Window (x86, 32-bit), MSI Installer DownLoad 4. No tha..
-
(24)Python_파일 입출력 라이브러리Python 2023. 3. 14. 17:23
파일 읽기 및 저장하기 fileinput 1-1. fileinput 텍스트 파일을 읽고, 쓰고, 저장하는 기능을 편리하게 사용할 수 있도록 해주는 라이브러리 여러개의 파일을 읽어서 수정할 수 있음 미리 경로 안에 step파일들을 만들어 두고 한다. 각 파일의 첫번째 라인을 찾아 변경하기 코드를 실행하면 미리 만들어둔 위의 파일과 안의 내용이 print()를 이용해 찍히게 된다. 검색된 라인 변경하기 파일 안의 내용이 첫번재 라인입니다 라면 1번째 라인입니다로 변경해준다. 키워드 포함 라인 변경하기 키워드 '줄' 이 있다면 첫번째 줄입니다로 출력해준다. 저는 if '라인도' 해주어서 다 바뀌었습니다. 텍스트 치환하기 첫번째 가 나오면 두번째로 바꾸어준다. 1-2. pickle 파이썬에서 사용하는 딕셔너리,..
-
(23)Python_변수의 타입 어노테이션Python 2023. 3. 13. 23:34
1. 변수 타입 어노테이션 1-1. 타입 어노테이션(Type Annotation) 변수나 상수를 선언할 때 타입을 명시적으로 선언해 줌으로써 어떤 타입의 값이 저장될 것인지를 직접 알려주는 방법 프로그램은 수많은 함수, 클래스 등으로 복잡하게 얽혀있는 경우가 많은데 변수 타입이 맞지 않으면 에러나 버그의 발생 가능성이 매우 높아짐 타입 어노테이션을 사용하면 코드 가독성과 협업 효율성이 매우 높아짐 파이썬 3.5 부터 기능이 지원되어 많은 라이브러리, 프로젝트에서 사용이 확산되는 추세 Java, C, C++ 등은 컴파일 시 변수 타입이 결정되는 정적 프로그래밍 언어이며, 파이썬은 프로그램 실행 도중에 변수 타입을 동적으로 결정하는 동적 프로그래밍 언어임 1-2. 동적 프로그래밍 언어의 장단점 장점 타입이 ..
-
(21)Python_파일열기Python 2023. 3. 13. 17:34
1. 파일열기 파일 열기 모드: w(출력), r(읽어오기), a(추가출력) w는 지정된 경로에 파일이 없으면 파일을 만든 후 저장하고, 파일이 있으면 기존의 모든 데이터를 지우고 다시 저장 r은 지정된 경로에 파일이 없으면 에러, 있으면 해당 파일의 데이터를 읽어옴 a는 지정된 경로에 파일이 없으면 파일을 만든 후 저장하고, 파일이 있으면 기존의 데이터 뒤에 이어서 저장 파일 종류 모드: t(텍스트 파일, 생략 가능), b(바이너리 파일, 텍스트파일 외의 모든 것 파일을 출력할 때 작업이 모두 완료되면 반드시 close() 메소드를 사용해서 파일을 닫아야 정상적으로 데이터가 저장됨 input = open('text.txt','r') # 텍스트파일 열기 모드 input = open('text.txt','r..
-
(20)Python_예외처리Python 2023. 3. 13. 12:43
1.예외 처리 오류가 발생되었을 때 별도의 처리를 하거나 무시하고 프로그램을 실행하는 것 오류가 발생될 것으로 예상되는 문장을 try 블록에 코딩하고, try블록에 코딩된 내용을 실행하다가 오류가 발생하면 더이상 try블록의 내용을 실행하지 않고 해당 오류의 except 블롣에 코딩된 내용을 실행 파이썬은 발생할 수 있는 모든 문제를 예외 클래스로 만들어 놓음 1-1. try except 사용하기 try: 오류가 발생할 것으로 예상되는 문장 ... ... except: 오류가 발생했을 경우 실행할 문장 ... 1-2. 특정 예외만 처리하기 try: 오류가 발생할 것으로 예상되는 문장 ... ... except 예외이름: 오류가 발생했을 경우 실행할 문장 ... 1-3. 예외 에러 메세지 받기 try: 오..