-
파이썬을 배워 봅시다. 파이썬 기초: 반복문과 조건문 결합, 파일 처리 (2)사회 2024. 9. 23. 06:00728x90반응형
3) 파일 처리의 실생활 예시
파일 처리는 데이터를 저장하고 유지하는 데 꼭 필요해요.
예를 들어, 가계부를 만들 때,
오늘의 지출 내역을 파일로 저장하고, 다음에 불러와서 이어서 기록할 수 있죠.
3. 반복문과 조건문을 결합한 파일 처리
파일 처리와 반복문, 조건문을 결합하면 더 복잡한 프로그램을 만들 수 있어요.
예를 들어, 파일에서 데이터를 읽어서 특정 조건에 맞는 데이터만 출력해 보겠습니다.
python# 파일 열기file = open("example.txt", "r")# 파일에서 한 줄씩 읽기for line in file:if "첫 번째" in line: # "첫 번째"라는 단어가 포함된 줄만 출력print(line)# 파일 닫기file.close()- 결과:
이것은 첫 번째 줄입니다.
설명:
- for 반복문을 사용해 파일에서 한 줄씩 읽어요.
- if 조건문을 사용해 **"첫 번째"**라는 단어가 포함된 줄만 출력해요.
결과
파일에 들어 있는 내용이 다음과 같다면:
이것은 첫 번째 줄입니다.이것은 두 번째 줄입니다.이 코드를 실행했을 때 출력되는 결과는:
이것은 첫 번째 줄입니다.
4. 파일을 다루는 더 간단한 방법: with 문
파일을 다루는 데 있어 실수로 파일을 닫지 않는 경우를 방지하기 위해,
with 문을 사용하는 것이 더 안전하고 간단해요.
예시: with 문으로 파일 처리
python# with 문을 사용해서 파일 처리with open("example.txt", "r") as file:for line in file:if "첫 번째" in line:print(line)설명:
- with 문을 사용하면 파일을 열고, 작업이 끝나면 자동으로 파일을 닫아줘요.
- 파일 처리가 더 간편하고 안전해져요.
4. 요약
- 반복문과 조건문을 결합하면 리스트에서 특정 조건에 맞는 데이터를 처리할 수 있어요.
- 파일 처리를 사용하면 데이터를 프로그램 외부의 파일에 저장하거나, 파일에서 데이터를 불러올 수 있어요.
- 파일 처리와 반복문, 조건문을 결합하면 더 복잡한 작업도 쉽게 해결할 수 있어요.
- 파일 처리는 데이터를 저장하고 불러오는 중요한 작업이에요.
- 파일을 열 때는 open() 함수를 사용하고, 작업이 끝나면 반드시 close()로 파일을 닫아요.
- with 문을 사용하면 파일을 자동으로 안전하게 닫을 수 있어요.
이렇게 파이썬에서 파일 처리와 반복문, 조건문을 결합해서 데이터를 다루는 방법을 알아봤어요.
다음에는 예외 처리나 외부 라이브러리 사용법 같은 심화된 주제를 이어가면 좋을 것 같아요
728x90반응형'사회' 카테고리의 다른 글
파이썬을 배워 봅시다. 파이썬 기초: 예외 처리와 외부 라이브러리 사용법 (2) (1) 2024.09.23 파이썬을 배워 봅시다. 파이썬 기초: 예외 처리와 외부 라이브러리 사용법 (1) (1) 2024.09.23 파이썬을 배워 봅시다. 파이썬 기초: 반복문과 조건문 결합, 파일 처리 (1) (0) 2024.09.22 파이썬을 배워 봅시다. 파이썬 기초: 리스트와 함수 쉽게 배우기(3) (0) 2024.09.22 파이썬을 배워 봅시다. 파이썬 기초: 리스트와 함수 쉽게 배우기(2) (0) 2024.09.22 - 결과: