가장 긴 길이의 줄을 인쇄하려면 도움이 필요합니다. ASCII 값의 합계 또는 텍스트 파일의 단어 수가 가장 많은 행. 이것은 처음 프로그래밍이고 저는 파이썬으로 정말 고심하고 있으며, 이번 주에 내 실험실에 꼭 필요한 계산 방법을 모릅니다. 나는 그것을 해결하려고 노력했지만 지금까지 운이 없었습니다. 아무나 도와 주시겠습니까?가장 긴 길이의 줄, ASCII 값의 합이 가장 큰 줄 또는 가장 큰 단어 수가있는 줄을 인쇄하십시오.
-1
A
답변
5
먼저 파일을 열고 파일에서 텍스트 줄을 문자열로 읽는 방법을 알아 봅니다.
루프 내에서 한 줄을 읽고 문자열의 길이를 계산할 때마다 (쉬운) 단어의 수 (''(공백) 문자로 문자열을 나눕니다) ASCII 값의 합계 (각 문자의 ASCII 값의 누적 합계를 유지하는 문자열의 각 문자를 반복).
선에 대해 3 개의 값을 얻었 으면 이전에 찾은 값보다 큰지 확인할 수 있습니다. 지금까지 발견 된 최대 값을 유지하기 위해 루프 앞에 몇 가지 변수를 선언 한 다음 더 큰 값을 찾을 때마다 해당 변수를 업데이트하여이를 수행 할 수 있습니다. 또한 가장 높은 값을 가진 문자열을 보유하기 위해서는 3 개의 변수가 필요합니다.
루프가 완료되면 전체 파일을 읽고 3 개의 문자열을 찾게됩니다. 그들을 인쇄하십시오.
관련 문제
- 1. 배열의 가장 큰 단어
- 2. vim에서 가장 긴 줄?
- 3. 단어 목록에서 가장 긴 단어 가져 오기
- 4. Linq가 가장 긴 길이의 점 쌍을 찾으십니까?
- 5. 배열에서 가장 큰 값의 인덱스를 반환하십시오.
- 6. 배열에서 Ruby가 가장 긴 단어
- 7. 가장 큰 합
- 8. 가장 큰 ID를 얻으십시오
- 9. 가장 긴 필드 길이의 XSL 패딩
- 10. 가장 큰 방법은 페이징 큰 Resultset -Java
- 11. 가장 큰 시간 손실 버그
- 12. LLVM의 가장 큰 이점은 무엇입니까?
- 13. 가장 큰 메모리 할당 찾기
- 14. 정수의 행렬에서 가장 큰 것
- 15. 슬롯이 가장 큰 행 선택
- 16. 스칼라의 가장 큰 특징은 무엇입니까?
- 17. OpenCV가 가장 큰 윤곽을 찾으십니까?
- 18. 게임 루프가있는 가장 큰 쇠고기
- 19. 가장 큰 데이터 관리 문제
- 20. PHP에서 가장 큰 소수 요소
- 21. ExpandoObject (역학) 나의 가장 큰 친구 또는 나의 새로운 가장 큰 적?
- 22. 큰 (여러 줄) 테이블을 지정하는 방법은 무엇입니까?
- 23. 가장 큰 데이터베이스에서 유사한 메시지를 찾는 방법
- 24. 큰 파일 저장을위한 가장 좋은 방법
- 25. ViewModel 패턴의 가장 큰 문제점은 무엇입니까?
- 26. HTML 문서에서 가장 큰 텍스트 블록을 스크랩
- 27. 플렉스의 Textarea에서 가장 긴 문자열 (줄 바꿈으로 끝나는 문자열) 얻기
- 28. 점 집합에서 가장 큰 폴리곤을 그리는 방법
- 29. 큰 텍스트 파일에서 한 줄 읽기
- 30. 가장 큰 가치를 지닌 DIV 보여주기
잘못된 코드를 찾는 데 도움이되도록 지금까지 작성한 코드를 게시하십시오. – DragonBorn