Question: Please help is needed urgently with this python question?? Note: It should well explain please. Question ) The following is the countdown function copied from

Please help is needed urgently with this python question?? Note: It should well explain please.
Question)
The following is the countdown function copied from Section 5.8 of your textbook.
def countdown(n):
if n <=0:
print('Blastoff!')
else:
print(n)
countdown(n-1)
Write a new recursive function countup that expects a negative argument and counts up from that number. Output from running the function should look something like this:
>>> countup(-3)
-3
-2
-1
Blastoff!
Write a Python program that gets a number using keyboard input. (Remember to use input for Python 3 but raw_input for Python 2.)
If the number is positive, the program should call countdown. If the number is negative, the program should call countup. Choose for yourself which function to call (countdown or countup) for input of zero.
Provide the following.
The code of your program.
Respective output for the following inputs: a positive number, a negative number, and zero.
An explanation of your choice for what to call for input of zero.
Q 2: You are developing a program that performs a division operation on two numbers provided by the user. However, there is a situation where a runtime error can occur due to a division by zero. To help junior developers learn about error handling in expressions and conditions, you want to create a program deliberately containing this error and guide them in diagnosing and fixing it.
Instructions:
Create a Python program that prompts the user to enter two numbers.
Implement a division operation on the entered numbers.
Introduce a condition that raises a runtime error if the second number is zero.
Provide an error message that clearly indicates the cause of the error.
Guide the junior developers in identifying the error message and implementing error handling techniques to handle the division by zero scenario.

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 Programming Questions!