Question: Python coding Requirements: Write code that prompts the user to input a positive integer as a number of rows and assign this input to a

Python coding

Requirements:

Write code that prompts the user to input a positive integer as a number of rows and assign this input to a variable. Assuming that the input presents an integer, convert the input string variable to an int and check if it is positive number. If its not positive, print an error message, else write eight methods (all of them with one argument the user input). Every method should provide an output like method_1: and a combination of stars (see illustration below assuming that the user input is 4):

1-a. The first method should print the following picture using the for loop:

*

*

*

*

1-b. The second method should print the following picture using the for loop:

*

**

***

****

1-c. The third method should print the following picture using the while loop:

*

*

*

*

1-d. The fours method should print the following picture using the while loop:

*

**

***

****

1-e. The fifth method should print the following picture using the for loop:

*

*

*

*

1-f. The sixth method should print the following picture using the for loop:

****

***

**

*

1-g. The seventh method should print the following picture using the while loop:

*

*

*

*

1-h. The eighth method should print the following picture using the while loop:

****

***

**

*

Write code that prompts the user to input a string and use it as a function argument. Implement a function that checks if this input string is a palindrome and returns corresponding boolean value. The palindrome check is not case sensitive (i.e. AbBA is a palindrome). Print out the result.

Note: Palindrome is a word, phrase, or sequence that reads the same backward as forward, e.g., madam or nurses run

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!