Sample Input 1:
Enter the number: 1234
Sample Output 2:
Your new password is: 42
Sample Input 2:
Enter the Nummer: 0
Beispielausgabe 2:
Ungültige Eingabe
unten ist der in Editor angegebene Boilerplate -Code:
Code: Select all
def reverse_number(no):
#Fill your code here
pass # remove this line once you completed the program
number = int(input("Please enter the number: "))
if number < 10:
print("Invalid input")
else:
reverse=reverse_number(number)
# Write the code for displaying the generator object values
# Collect even digits in reverse order
def reverse_number(no):
# Check if the input is valid
if no < 10 or all(digit == '0' for digit in str(no)):
yield "Invalid input"
return
# Collect even digits in reverse order
for digit in reversed(str(no)):
if int(digit) % 2 == 0:
yield digit
number = int(input("Please enter the number: "))
if number < 10:
print("Invalid input")
else:
reverse = reverse_number(number)
# Write the code for displaying the generator object values
result = ''.join(reverse)
if result == "Invalid input": # Fixed syntax error here
print(result)
else:
print(f"Your new password is: {result}")
< /code>
Hier ist das Evaluierungsergebnis: < /strong> < /p>
Fehler 1 ::
Die Werte im Generatorobjekt sind nicht korrekt. Überprüfen Sie den Namen und die Logik der Funktion