Ich bin mit einem Python -Generatorproblem festgefahren. Jedes Mal, wenn ich es ausführe, scheitert nur ein Fall immerPython

Python-Programme
Anonymous
 Ich bin mit einem Python -Generatorproblem festgefahren. Jedes Mal, wenn ich es ausführe, scheitert nur ein Fall immer

Post by Anonymous »

Der Orden des Phoenix ist eine Geheimgesellschaft, die von Albus Dumbledore gegründet wurde, um sich Lord Voldemort und seine Todesser zu widersetzen. Jetzt brauchen sie Ihre Hilfe, um ihren Club zu betreten. Helfen Sie ihnen, ein Programm zu erstellen, das die von ihnen eingegebene Nummer umkehrt. Aber es sollte nur die gleichmäßige Zahl in den Ziffern berücksichtigen. Dies ist das neue Passwort für ihren Club. The function name should be: reverse_number(number);

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
Hier ist mein Code, den ich versuche:
# 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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post