[파이썬]-입출력(사용자,파일,프로그램)

m·2024년 6월 3일

파이썬

목록 보기
6/7

사용자 입출력


-> print
1. 큰따옴표(작은따옴표)로 둘러싸인 문자열은 + 연산과 동일하다. ex) print('life''is''too short')와 print('life'+'is'+'too short')는 같다.
2. 문자열 띄어쓰기는 쉼표로 한다. ex) print('life','is','too short')는 life is too short
3. 한 줄에 결괏값 출력하기 ex) for i in range(10): print(i,end=' ')는 0 1 2 3 4 5 6 7 8 9

end 매개변수는 print 함수의 내장함수로 print 함수가 출력한 후 기본적으로 끝에 추가할 문자열을 지정하는 데 사용된다. 기본값은 '\n'이다.

파일 생성하기

-> 파일 읽고 쓰기
1. 파일 생성하기

  • 파일객체=open(파일이름,파일열기모드)
  1. 파일을 쓰기 모드로 열어 내용 쓰기
  • 메모장(txt)
while True:
    name=input('이름 : ')
    phone=input('전화번호 : ')
    f=open('전화번호부.txt','a')
    f.write(name+' '+phone+'\n')
    print('연락처 정보 추가 완료')
    print('='*10)    
    f.close()
   이거 이름,전화번호 받고 또 이름, 전화번호 총 2번 도는데 추가는 첫번째만 된다. 모지?
  • 엑셀(csv)

    csv 파일은 각 데이터가 ',' 콤마 구분자를 이용하여 작성되는 텍스트 형태의 파일임.
  1. 파일을 읽는 여러 가지 방법
  • readline 함수 사용하기

0개의 댓글