파이썬 기본 - 4. 입력과 출력, 클래스, 모듈, 패키지, 예외처리, 내장/외장 함수
1. 입력 input() 파이썬에서 값을 입력받을 수 있는 내장함수는 input()이다. number = input("숫자를 입력하세요: ") print(number) open(), write(), close() 파일을 생성하고, 입력하고, 저장하고, 닫는 함수는 각각 open(), write(), close()이다. open 함수의 두번째 인자값은 파일을 열고 입력 모드를 결정하는 인자인데, 'w'는 입력모드, 'r'은 읽기모드, 'a'는 파일의 마지막에 새로운 내용을 추가할 때 사용하는 추가모드이다. 파일은 open을 했으면 항상 close를 해주어야 문제가 발생하지 않는다. 다만 두번째 코드와 같이 with...as 구문을 사용하면 따로 close를 하지 않아도 된다. file = open("C:/..
파이썬 기본 - 2. 리스트, 튜플, 딕셔너리, 집합, 불, 인스턴스 복사
1. 리스트 리스트 지정 및 조회 리스트는 여러 개의 값을 한 번에 관리하기 위해서 사용한다. 대괄호 [...]의 형태로 사용한다. 리스트 안에 리스트를 넣을 수도 있으며, 문자열에서처럼 index를 통해 원소를 조회할 수 있다. slicing, 덧셈, 곱셈도 문자열과 같은 문법으로 사용 가능하다. 리스트 변형 원소의 교체, 삭제 정렬 sort, reverse 함수가 있다. reverse는 내림차순으로 정렬하는 것이 아니라 원래 상태에서 순서를 뒤바꾸는 것을 의미한다. 추가, 삽입, 제거 append, insert, remove 함수를 사용한다. append는 맨 뒤에 추가, insert는 특정 index에 추가한다. remove는 특정 원소를 찾아서 제거하며, 맨 처음 조회된 원소만 제거한다. pop,..