def counting(filename):
filename = open(filename, 'r')
row, col = 0, 0
for line in filename:
row += 1
col = len(line) - 1
텍스트 파일을 한줄씩 for문으로 꺼내면서 길이를 셀 때
column의 길이가 한 행의 character의 개수라고 생각하면
개행문자 \n 때문에 1이 더해진 상태기 때문에 1을 빼줘야한다.
'Computer Science > [20-3,4] Python Basic' 카테고리의 다른 글
[Python] set 자료형에 string을 알파벳 분리 안되게 넣기 (0) | 2020.03.20 |
---|---|
[Python] output formatting에 f-string 사용하기 (0) | 2020.03.19 |
[Python] try~ except~ 문을 이용한 예외 처리 (0) | 2020.03.12 |
[Python] 텍스트 파일 관련 자주 사용하는 명령어 정리 (0) | 2020.03.11 |
[Python] 텍스트 파일을 생성할 때 마지막 행에 \n 안쓰기 (0) | 2020.03.11 |
댓글