파일의 글자가 몇 개 인지 세는 프로그램을 가지고 왔습니다.
물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때
혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다!
힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고
답안을 확인해보세요
더보기
알고리즘
파일 이름을 입력받고
읽기모드로 엽니다
for문을 사용하여 라인
라인안에서 라인의 글자를 만나면
count를 증가시키는 식을 작성하고
파일 안의 글자의 개수를 출력시켜주는 프로그램을 작성하면 됩니다.
충분한 생각을 거친 후 답안코드를 확인해보세요
더보기
name = input("입력 파일의 이름을 입력하시오 : ") #입력 파일이름 입력
input = open(name, "r") #읽기모드로 open
n=0
for line in input #input 안의 라인
for ch in line: #라인의 글자를 보면
n+=1 #1씩 count가 증가
print("파일 안의 글자의 수는 %d " %n) #출력
input.close() #파일닫음
더 많은 C언어 글이 궁금하다면?
https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4
'파이썬' 카테고리의 다른 글
[파이썬] 덧셈 뺄셈 곱셈 나눗셈의 함수를 정의하고 이를 출력하는 프로그램을 작성하시오 (0) | 2022.12.04 |
---|---|
[파이썬] 원의 면적 원의 둘레를 계산하는 함수를 작성하고 출력하는 프로그램을 작성하시오. (0) | 2022.12.04 |
[파이썬] 파일에 입력된 숫자의 합계와 평균을 구하고 새로운 파일에 저장하는 프로그램을 작성하시오 (0) | 2022.12.04 |
[파이썬] 파일에서 삭제할 문자열을 입력 받아 문자열을 없애고 결과를 출력시오 (0) | 2022.12.04 |
[파이썬] 키와 몸무게를 입력받고 BMI를 측정하는 프로그램을 조건문을 사용하여 작성하세요 (0) | 2022.12.03 |
댓글