Question
How would you write this code in Python 3? We call a number an up number if the digits of the number increase (or stay
How would you write this code in Python 3?
We call a number an up number if the digits of the number increase (or stay the same) as we read the number. To illustrate:
123 is an up number 2577 is an up number 598 is not an up number Similarly, in a down number the digits of the number decrease (or stay the same). To illustrate 321 is a down number
775 is a down number
123 is not a down number.
Finally combining the two we define an updown number. In an updown number the digits initially increase (or stay the same) and then they decrease (or stay the same). Once they have started to decrease they can not increase again.
To illustrate
123431 is an updown number
4577852 is an updown number
123758 is not an updown number (because it the digits increased and then decreased but then increased again)
4789089 is not an updown number.
We consider a number nice if its either an up, a down or an updown number.
Write a function which given a number determines if it is a nice number. Your function should take in a number and return yes if it is an up, a down or an updown number. Your function should return no otherwise. That is to say if the number is nice it should return yes and no otherwise.
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