부트캠프/PYTHON

Day9-1. Python에서 파일 관리하기

례지 2022. 9. 1. 14:34
728x90
  • score.txt 파일에서 합계 및 평균 구하기

  • 구구단 3단을 저장 후 읽기

  • readline활용

if not b: 는 b == ' ': 와 같다.

  • readlines 활용

  • MODE A

- open 'a' mode: 기존 내용에 추가하여 쓰기

  • with open

- with open(파일명, 모드) as 변수:

- 실행문

- f.close가 이미 포함되어 있기 때문에 f.close 생략.


예제
  • "비트코인" 문자열을 화면에 출력하는 print_coin()함수를 정의하라.

  • 1번에서 정의한 함수를 호출하라.

  • 1번에서 정의한 함수를 100번 호출하라.

  • "비트코인"문자열을 100번 화면에 출력하는 print_coins()함수를 정의하라. 한 라인에 하나씩 "비트코인"문자열을 출력한다.

  • 에러가 발생하는 이유에 대해 설명하라.

  • 주어진 자연수가 홀수인지 짝수인지를 판별해주는 함수를 작성

  • 입력되는 모든 수의 평균 값을 계산해주는 함수를 작성합니다.

  • 이 프로그램의 오류를 수정합니다.

input문은 문자열이기 때문에 int문으로 바꿔서 계산해야 한다.

  • "Life is too short"라는 문장을 출력하게 수정

f1을 close를 안해서 read가 안됨.

  • 사용자의 입력을 파일(encore.txt)에 저장하는 프로그램을 작성합니다. 프로그램을 다시 실행하더라도 기존에 작성한 내용을 유지하고 새로 입력한 내용을 추가해야 합니다


csv file 다루기
  • csv: comma-seperated values

728x90

'부트캠프 > PYTHON' 카테고리의 다른 글

Day 10-1. 파일 입출력  (0) 2022.09.03
Day9-2. 파일 입출력  (0) 2022.09.01
Day 8-2. 함수, python에서 파일 관리하기  (0) 2022.08.31
Day 8-1. 함수  (0) 2022.08.31
Day 7-2. 함수  (0) 2022.08.30