In addition, you need to print out number of uppercase letters, lowercase letters, spaces, digits, sentences. Assuming each sentences ends with a period, exclamation mark (!) or questions mark '?'. All the printout MUST be outside the count function. That is, you can NOT print them within the count function. You program should have output similar to the one below: : CNET 142 Ron Sha Lab file counter : file_counter.py Name Program Current Time: Sep-12-2020 Sat (10:07:13AM) Line 1 Python is an interpreted, high-level, general-purpose Line 2 programming language. Created by Guido van Rossum and Line 3 first released in 1991, Python's design philosophy Line 4 emphasizes code readability with its notable use of Line 5 significant whitespace. Its language constructs and Line 6 object-oriented approach aim to help programmers Line 7 write clear, logical code for small and large-scale Line 8: projects. Line 9: Line 10 Python is meant to be an easily readable language. Line 11 Its formatting is visually uncluttered, and it often Line 12 uses English keywords where other languages use Line 13 punctuation. Unlike many other languages, it does Line 14 not use curly brackets to delimit blocks, and Line 15 semicolons after statements are optional. Total number of lines: 15 Total number of words: 94 Total number of characters: 662 Total number of uppercase letters: 10 Total number of lowercase letters: 538 92 Total number of spaces: Total number of digits: 4 Total number of sentences: 6

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter7: File Handling And Applications
Section: Chapter Questions
Problem 15RQ
icon
Related questions
Question

Need help with this python problem.

In addition, you need to print out number of uppercase letters, lowercase letters, spaces, digits,
sentences. Assuming each sentences ends with a period, exclamation mark (!) or questions mark '?'.
All the printout MUST be outside the count function. That is, you can NOT print them within the count
function.
You program should have output similar to the one below:
: CNET 142 - Ron Sha Lab file counter
: file_counter.py
Name
Program
Current Time: Sep-12-2020 Sat (10:07:13AM)
Line 1: Python is an interpreted, high-level, general-purpose
Line 2 programming language. Created by Guido van Rossum and
Line 3 first released in 1991, Python's design philosophy
Line 4 emphasizes code readability with its notable use of
Line 5 significant whitespace. Its language constructs and
Line 6 : object-oriented approach aim to help programmers
Line 7: write clear, logical code for small and large-scale
Line 8 projects.
Line 9:
Line 10 Python is meant to be an easily readable language.
Line 11 Its formatting is visually uncluttered, and it often
Line 12 uses English keywords where other languages use
Line 13 punctuation. Unlike many other languages, it does
Line 14 not use curly brackets to delimit blocks, and
Line 15 semicolons after statements are optional.
Total number of lines: 15
Total number of words: 94
Total number of characters: 662
538
Total number of uppercase letters: 10
Total number of lowercase letters:
Total number of spaces: 92
Total number of digits: 4
Total number of sentences: 6
Transcribed Image Text:In addition, you need to print out number of uppercase letters, lowercase letters, spaces, digits, sentences. Assuming each sentences ends with a period, exclamation mark (!) or questions mark '?'. All the printout MUST be outside the count function. That is, you can NOT print them within the count function. You program should have output similar to the one below: : CNET 142 - Ron Sha Lab file counter : file_counter.py Name Program Current Time: Sep-12-2020 Sat (10:07:13AM) Line 1: Python is an interpreted, high-level, general-purpose Line 2 programming language. Created by Guido van Rossum and Line 3 first released in 1991, Python's design philosophy Line 4 emphasizes code readability with its notable use of Line 5 significant whitespace. Its language constructs and Line 6 : object-oriented approach aim to help programmers Line 7: write clear, logical code for small and large-scale Line 8 projects. Line 9: Line 10 Python is meant to be an easily readable language. Line 11 Its formatting is visually uncluttered, and it often Line 12 uses English keywords where other languages use Line 13 punctuation. Unlike many other languages, it does Line 14 not use curly brackets to delimit blocks, and Line 15 semicolons after statements are optional. Total number of lines: 15 Total number of words: 94 Total number of characters: 662 538 Total number of uppercase letters: 10 Total number of lowercase letters: Total number of spaces: 92 Total number of digits: 4 Total number of sentences: 6
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Function Arguments
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT