Was macht „eovdedn“ in dieser Funktion?Python

Python-Programme
Anonymous
 Was macht „eovdedn“ in dieser Funktion?

Post by Anonymous »

Ich bin bei einigen Codierungsaufgaben auf diesen Code gestoßen und verstehe nicht, wie er funktioniert. Ich verstehe nicht, was der „eovdedn“-Teil macht. Die Herausforderung bestand darin, ungerade oder gerade zurückzugeben, wenn die Zahl gerade oder ungerade war.

Code: Select all

def isEvenOrOdd(num):
return 'eovdedn'[num % 2::2]
Meine Lösung war:

Code: Select all

def isEvenOrOdd(num):
return "even" if num%2==0 else "odd"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post