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.
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:
- Verwenden Sie den Modulo (
%)-Operator, um zu überprüfen, ob die Zahl gerade oder ungerade ist. - Wenn die Zahl ungerade ist, geben Sie
Truezurück. Wenn die Zahl gerade ist, geben SieFalsezurü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.