목록All (175)
Learn & Record
프로젝트 새로 생성 > input, output 디렉토리 생성 > input 폴더안에 구글 클래스 파일 3개 저장 1. 파일입출력 # 파일 입출력의 개요 # 파일 입출력 : 컴퓨터에 저장된 파일을 읽어 들이는 것은 물론 파일을 생성해서 컴퓨터에 저장하는 것도 가능 # 파일 입력 input : 기존의 파일 내용을 읽어 들이는 것 # 파일 출력 output : 기존 파일에 새로운 내용을 추가하거나 새로운 파일을 생성하는 것 # 1. 파일 열기 # 입출력 파일을 지정하는 것을 의미. 파일 객체 생성 # 파일 입력과 파일 출력 모두 반드시 파일 열기 작업을 가장 먼저 수행 # 파일 객체 = open(파일명, 모드) # 1) 파일명 # 입출력 작업을 수행할 파일을 의미 # 파일명만 작성할 수도 있고 경로를 함께 ..
1. 클래스 # 3. 클래스 정의 # 클래스 정의 방법 # 1) class 키워드로 클래스를 정의 # 2) 클래스 이름은 Upper Camel Case 규칙을 따름 # 파이썬은 변수나 함수의 이름을 네이밍할 때 언더바 (_)를 이용해 단어를 연결하는 Snake Case 방식을 사용하지만 # 클래스는 Upper Camel Case 규칙을 따름 # print + member : printmember 1) print_member 2) printMember 3) PrintMember # 클래스는 다음과 같은 형식으로 정의 # class 클래스 : # 본문 # 4. 객체 생성 # 클래스가 정의되었다면 다음과 같은 형식으로 객체를 생성 # 객체 = 클래스() # 2개의 객체를 만들고 싶으면 # 객체1 = 클래스()..
1. 메소드 - 메소드 method란 특정 객체 object가 가지고 있는 함수 function을 의미 - 함수는 독립적으로 호출할 수 있지만, 메소드는 특정 객체를 통해서만 호출할 수 있음 - 함수와 다르게 메소드는 특정 객체 소속이어서, 메소드를 호출하려면 - 특정 객체를 통해서만 호출 가능 # 1. 문자열 메소드 # 문자열 str을 처리하기 위해 많은 메소드를 제공 # 1) format() # 정렬 옵션 # : 지정된 공간 내에서 오른쪽 정렬 # ^ : 지정된 공간 내에서 가운데 정렬 # 10d는 10자리의 필드 폭을 의미 print("10자리 폭 왼쪽 정렬 '{:>> ') if p.find('-') != 6: # 문자열 내부에 포함된 특정 문자열을 찾고..
https://cafe.naver.com/sqlpd/7810 SQLD 요점정리 공유합니다 제가 공부할려고 한글 파일로 만들었는데저는 어려워서 붙을지도 의문입니다ㅜㅜ여러분에게라도 작은 도움이 되었으면 좋겠습니다.12월 1일 시험보시는 분들 화이팅입니다!가져가실 때 ... cafe.naver.com 기본키 : 테이블에 존재하는 각 행을 한 가지 의미로 특정할 수 있는 한 개 이상의 칼럼 외부키 : 다른 테이블의 기본키로 사용되고 있는 관계를 연결하는 칼럼 ERD 구성요소 엔티티, 관계, 속성 데이터 유형 CHAR(s) : 고정 길이 문자열 정보 'AA' = 'AA ' VARCHAR(s) : 가변 길이 문자열 정보 NUMBER / NUMERIC : 정수, 실수 등 숫자 정보 DATE / DATETIME : 날..
1. 연습문제 # 1 score = int(input("점수를 입력하세요 >>>")) if (score = 90): print(f"점수는 {score}점이고, 학점은 A 학점입니다.") elif (score >= 80 and score = 70 and score = 60 and score >> ")) if (number % 3 == 0): print(f'{number}는 3의 배..
분산 DB - 여러 곳으로 분산되어있는 DB를 하나의 가상 시스템으로 사용할 수 있도록 한 DB - 논리적으로 동일한 시스템에 속하지만, 컴퓨터 네트워크를 통해 물리적으로 분산되어 있는 데이터집합 분산 DB를 만족하기 위한 6가지 투명성 - 분할 투명성(단편화) : 하나의 논리적 Relation이 여러 단편으로 분할되어 각 사본이 여러 site에 저장 - 위치 투명성 : 사용하려는 데이터의 저장 장소 명시불필요. 위치정보가 시스템 카탈로그에 유지 - 지역사상 투명성 : 지역 DBMS와 물리적 DB 사이의 Mapping 보장 - 중복 투명성 : DB 객체가 여러 site에 중복 되어 있는지 알 필요가 없는 성질 - 장애 투명성 : 구성요소의 장애에 무관한 트랜잭션의 원자성 유지 - 병행 투명성 : 다수 트..