[내장객체] file 객체를 통한 입출력
파일 입출력파이썬 내장함수를 이용해서 파일 입출력을 할 수 있다. 이때, 텍스트 파일 위주로 알아본다. 파일의 종류텍스트파일- 문자를 ASCII, UTF-8, UTF-16 등으로 인코딩한 파일. - 줄 단위로 데이터가 구성되어 있으며, 각 줄은 문자들의 시퀀스로 이루어져 있다.- 텍스트 편집기로 열어서 내용을 확인하고 편집할 수 있다- ex) 소스 코드 파일(.py, .java), 문서 파일(.txt, .docx)- 데이터를 구조적으로 표현하는 방법에는 CSV, XML, JSON 등의 방법이 있다.바이너리파일- 이미지, 비디오, 실행파일 등을 JPEG, PNG, GIF 등으로 인코딩한 파일- 텍스트 편집기로 열면 알수없는 문자열의 집합이 된다- 특정 파일 형식에 맞게 구조화되어 있으며, 애플리케이션 또는..
2023. 7. 4.
[문법] 특별편 : 슬라이싱, 전개연산자, 키워드
문법 : 특별편보편적이지 않은 문법들을 모아놓았다. 슬라이싱시퀀스 자료형의 일부분을 추출하는 방법각 인자를 구분하는 : 는 1개 혹은 2개 사용할 수 있다.표현법변수명[시작:끝]변수명[시작:끝:간격]인자- 시작 : 추출을 시작할 인덱스, 기본값 == 0- 끝 : 추출을 종료할 인덱스(미포함), 기본값 == 시퀀스의 길이- 간격 : 추출할 요소 사이의 간격, 기본값 == 1 마이너스(-) 입력시 역방향으로 추출하게 된다.my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 시작과 끝, 단계를 모두 지정하여 슬라이싱sliced_list = my_list[1:8:2]print(sliced_list) # 출력: [2, 4, 6]# 시작과 끝을 생략하고 단계만 지정하여 슬라이싱..
2023. 6. 29.