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

  Respond to the given regarding arrays and their

respond to the following about arrays and their implementationsdescribe an array and its various

  What are the worst-case running times of your algorithms

Design algorithms for the given operations for a binary tree T: What are the worst-case running times of your algorithms?

  Discuss the use of seismic imaging technology

Do some Internet research on Chevron's use of seismic imaging technology. Briefly explain how it works and how it has helped Chevron discover new oil.

  The relationships between user forms and reports

the relationships between user forms and reports

  Explain the complete erd containing all primary keys

A tiny college wants to keep track of the history of all administrative appointments (date of appointment and date of termination).

  Summarize article in your own words and include information

Summarize the article in your own words and include information in your paper on how the article relates to course concepts. Discuss the course material.

  What is the maximum number of different points

What is the maximum number of different points that can have a given point p as its nearest neighbor, again in two dimensions?

  What would happen if you tried to validate a page containing

Describe attribute minimization. Explain what would happen if you tried to validate a page containing instances of attribute minimization. Propose a solution to this problem.

  Write clearly and concisely about systems analysis and

application architecture due week 8 and worth 50 points you have been tasked with building a payroll program for a

  What are two merits and two challenges which might be faced

based on the barr 2013 article what are three possible ways that streaming media can be used to accomplish the

  List of randomly generated integers

Write a code in python that has a list of randomly generated integers. The list sizes should start at 10,000, and go up by 10,000.

  Demonstrate how the pseudocode you wrote

Rewrite the above pseudocode so that it takes into account that T is actually an array.

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