서식문자(format)
(예시1) 0부터 9까지 1씩 증가하는 숫자를 출력해라
break: 인터프리터가 break를 만나자마자 탈출continue: 아래 문장을 하지 않고 다음 반복
while 문은 무한 반복을 할 때 사용하는 것이 좋음(끝을 알 때에는 for문을 쓰고, 아닐 때는 while문을 사용)
dataList = 1, 2, 3추가dataList.append(4)결과 : 1, 2, 3, 4삽입dataList.insert(인덱스번호, 값)dataList.insert(1, 1.5) >> 리스트 2번째자리(0, 1)에 1.5를 추가한다. = 현재 2 자리에 1.5를
tuple은 값을 수정할 수 없음고정된 값을 검색할 때 사용한 쌍으로 저장되어 관리한다.len()을 사용하면 한 쌍을 1로 카운트한다.키 값은 중복이 될 수 없으며, 값은 중복이 가능하다.키 값을 주면 그 키의 짝꿍 값을 가지고 온다.dict명 = {키 : 값, 키 :
학생 관리 프로젝트 예시
메소드 내에서 메소드를 선언하지 않고 메소드를 사용할 때는 보통 메소드 안에서 사용한다.매개변수가 없을 때에는 사용 시 값을 전달할 수 없다.리턴 값이 있다면 사용하는 부분 통째로 리턴값으로 봐야한다.메소드의 목적 (1) 재사용의 목적(단, 특정성을 부여해서는 안된다
공통 요소가 모여있는 곳주어이다.한국어: 원숭이가 바나나를 먹는다.영어: Monkey eats banana.파이썬 : Monkey.eat("바나나")→ 클래스는 문장의 맨 앞에 등장하므로 앞글자를 대문자로 작성한다.타입이다.공통요소가 있는 것들을 여러 개 선언하면 비효
기존에 사용중인 클래스의 필드 중 새롭게 만들 클래스에서 필요한 것들이 있다면 상속을 받아서 그대로 사용한다.여러 클래스를 선언할 때 중복되는 기능들이 존재한다면 공통 기능들을 담아놓을 클래스를 선언한다.
모든 예외클래스의 부모클래스는 Exception따라서 어떤 오류든지 상관없이 except로 처리할 때는"오류 이름" 자리에 예외의 최상위 부모인 Exception을 작성한다.
파일 객체 = open("경로", "목적")출력하기 : 파일 객체.write("문자열")입력하기 : 파일 객체.readlines()close() : 버퍼를 비워주어야 파일에 적용된다. 작업이 끝나면 반드시 파일 객체명.close()를 사용한다.절대경로: 내 위치가 어디