Determine the length of the entered string

Assignment Help Computer Engineering
Reference no: EM132212354

Write a python program

Requirements

Request a string from the user using the prompt "Enter a string: " and do the following:

Determine the length of the entered string and do one of the following:

If it is zero characters in length output the message "You did not enter anything!" and exit the program.

If the entered string is one or more characters in length display the following information about the string and exit the program. 

The length of the string. That is, the number of characters it contains.

The first character of the string. 

The last character of the string. 

Indicate if the string contains the word "email".

Indicate if the string contains only alphabetic letters and spaces. 

Indicate if the string contains only alphabetic letters and numbers.(like a pawprint) 

Indicate if it contains only numeric digits. § Indicate if the entire string is lower case. 

Indicate if the entire string is upper case. § Note:

For the items above that say "Indicate if...", the output is to present a "yes" or "no".

The information is to be formatted in reports that look like the ones presented in the following examples. The labels shown are to be used in your program.

Enter a string: please open my email Length: 20 First character: p Last character: l Contains email: yes Only alphabetic letters and spaces: yes Only alphabetic letters and numbers: no Only numeric digits: no All lower case: yes All upper case: no

Enter a string: You did not enter anything!

Enter a string: 8675309 Length: 7
InfoTc 1040 Introduction to Problem Solving and Programming String Report

First character: 8 Last character: 9 Contains email: no Only alphabetic letters and spaces: no Only alphabetic letters and numbers: no Only numeric digits: yes All lower case: no All upper case: no

Enter a string: MIZZOU Length: 6 First character: M Last character: U Contains email: no Only alphabetic letters and spaces: no Only alphabetic letters and numbers: no Only numeric digits: no All lower case: no All upper case: yes

Enter a string: The user selected open 28 times! Length: 32 First character: T Last character: ! Contains email: yes Only alphabetic letters and spaces: no Only alphabetic letters and numbers: no Only numeric digits: no All lower case: no All upper case: no

Enter a string: jtwyp6 Length: 6 First character: j Last character: 6 Contains open: no Only alphabetic letters and spaces: no Only alphabetic letters and numbers: yes Only numeric digits: no All lower case: yes All upper case: no

Reference no: EM132212354

Questions Cloud

Compute the sum of the elements of an integer array : Write a recursive algorithm that computes the sum of the elements of an integer array. Prove your algorithm is correct using induction.
Test the function in the main function : Write a recursive function named "sum" with one input parameter, an integer n. The function returns the sum of numbers 1, 2, 3... n.
Determine the computational complexity : Give a concrete example and show the steps you will use to determine the computational complexity (of the real program)
Calculate and return the average back : Call a function sort_list( ) to sort scores in the list in ascending order - use any popular algorithm such as bubble sort, insertion sort or merge sort.
Determine the length of the entered string : If the entered string is one or more characters in length display the following information about the string and exit the program.
Write the r command to produce a table with the same row : Write the R command to produce a table with the same row and column headings, but the entries are the average temperature for that month and year.
Write a query to display the manager name : Write a query to display the manager name, department mname, department phone number, employee na,e. customer name, invoice date.
Take a string parameter and returns a string containing : Write a function called scramble_words, which takes a string parameter and returns a string containing the same words but randomly reordered.
Write a python script to generate interesting statistics : Write a python script to generate some interesting statistics from an Ubuntu auth.log file. Mainly we want to find Total number of login failures for ssh.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd