Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Python 3.7.3 If you type Ctrl-C while the shell is executing the input() function, a KeyboardInterrupt exception will be raised. For example: >>> x =
Python 3.7.3
If you type Ctrl-C while the shell is executing the input() function, a KeyboardInterrupt exception will be raised. For example:
>>> x = input()
Traceback (most recent call last):
File "
x = input()
KeyboardInterrupt
>>>
Create a wrapper function safe_input() which works just like the function input() except that it returns nothing when an exception is raised.
>>> x = safe_input() # Typing Ctrl-C
>>> x # x is None
>>> x = safe_input() # Typing 45
45
>>> x # x is 45
'45'
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started