[파이썬(python)] strip 함수

2020. 3. 16. 20:45용어정리

username.txt를 한줄씩 차례대로 불러들어 출력
username.txt

 

출력결과

 

텍스트문을 파이썬(python)으로 가져왔는데 왜 중간중간 공간이 생길까?

이유는 텍스트문의 엔터(다음칸으로 넘어감)를 파이썬에서 \n으로 인식하여,

파이썬에서 실제로 한칸이 넘어가고, print함수에 의해 한칸이 또 넘어가기 때문에 중간중간에 공간이 생기는 것.

요약 :

1. 텍스트문 엔터가 파이썬에서 \n로 인식되어 한칸 넘어감.

2.  파이썬 print 함수가 종료될 때 또 한칸이 넘어감

 

strip함수란? whitespcae를 제거해준다.

whitespace란, 띄어쓰기(' '), 탭('\t'), 엔터('\n')까지 포괄적으로 얘기한다.

문자열의 끝에 .strip()을 붙이면, 문자열의 맨앞과 맨뒤의 whitespace가 제거된다. 단, 중간중간의 whitespace는 제거되지 않는다.

깔-끔

 

'용어정리' 카테고리의 다른 글

리눅스 컴파일, 빌드 차이, configure, make, makefile 개념 정의  (0) 2021.06.24
services.msc ncpa.cpl  (0) 2020.04.29
robots.txt 의 뜻  (0) 2020.03.09
웹 크롤링  (0) 2020.03.09