Prüfen, ob eine Zahl ungerade ist

PythonPythonBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Beim Programmieren ist es oft erforderlich, zu überprüfen, ob eine gegebene Zahl ungerade oder gerade ist. Dies kann in verschiedenen Szenarien nützlich sein, beispielsweise wenn es um Schleifen, bedingte Anweisungen oder mathematische Operationen geht. In dieser Herausforderung werden Sie aufgefordert, eine Funktion zu schreiben, die überprüft, ob eine gegebene Zahl ungerade oder gerade ist.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/booleans("Booleans") python/BasicConceptsGroup -.-> python/comments("Comments") python/FunctionsGroup -.-> python/function_definition("Function Definition") subgraph Lab Skills python/booleans -.-> lab-13671{{"Prüfen, ob eine Zahl ungerade ist"}} python/comments -.-> lab-13671{{"Prüfen, ob eine Zahl ungerade ist"}} python/function_definition -.-> lab-13671{{"Prüfen, ob eine Zahl ungerade ist"}} end

Prüfen, ob eine Zahl ungerade ist

Schreiben Sie eine Funktion namens is_odd, die ein einzelnes Integer als Argument nimmt und True zurückgibt, wenn die Zahl ungerade ist, und False, wenn die Zahl gerade ist. Ihre Funktion sollte die folgenden Schritte ausführen:

  1. Verwenden Sie den Modulo (%)-Operator, um zu überprüfen, ob die Zahl gerade oder ungerade ist.
  2. Wenn die Zahl ungerade ist, geben Sie True zurück. Wenn die Zahl gerade ist, geben Sie False zurück.
def is_odd(num):
  return num % 2!= 0
is_odd(3) ## True

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie Sie eine Funktion schreiben, die überprüft, ob eine gegebene Zahl ungerade oder gerade ist. Dies kann in verschiedenen Programmier-Szenarien nützlich sein, beispielsweise wenn es um Schleifen, bedingte Anweisungen oder mathematische Operationen geht. Denken Sie daran, den Modulo-Operator zu verwenden, um zu überprüfen, ob eine Zahl ungerade oder gerade ist, und True zurückzugeben, wenn die Zahl ungerade ist, und False, wenn die Zahl gerade ist.