Fill This Form To Receive Instant Help
Homework answers / question archive / 1) Make Python program that counts the number of odd numbers, even numbers, squares of an integer and cubes of an integer from 2 to 130 (inclusive)
1) Make Python program that counts the number of odd numbers, even numbers, squares of an integer and cubes of an integer from 2 to 130 (inclusive). For example, 9 is both odd and a square, 8 is even and a cube.
Use constants to set the beginning and ending of the range.
For output, print a title with the total range.
For Odd and Even, print the totals and the range of the numbers in scope.
For Squares and Cubes, print the totals and a list of the numbers that meet the criteria
Nothing printed should be hard coded.
Example of Output:
Checking numbers from 2 to 130
Odd (64): 3...129
Even (65): 2...130
Square (10): [4, 9, 16, 25, 36, 49, 64, 81, 100, 121]
Cube (3): [8, 27, 125]
2. Set a constant with an odd length string.
Confirm in code that the string is of an odd length. Otherwise, print a relevant message for the user and end the program.
For a string of odd length, print each of the following in double quotes:
· Print the entire string and its length.
· Print the middle character.
· Print the string up to but not including the middle character.
· Print the string from immediately following the middle character to the end.
Example of Output:
My 27 character string is: "A man a plan a canal Panama"
The middle character is: "a"
The 1st half of string is: "A man a plan "
The 2nd half of string is: " canal Panama"
3) Write a program that prompts the user for a sentence and calculates the number of uppercase letters, lowercase letters, digits, and punctuation. Output the results neatly formatted and labeled in columns.
Example of Output:
# Upper # Lower # Digits # Punct.
-------- -------- -------- --------
2 36 4 5