LU05.A01: Positivity

Schreibe ein Programm, das den Benutzer nach einer ganzen Zahl fragt und ihm mitteilt, ob sie positiv (grösser als Null) ist oder nicht.

Auftrag

Erstelle die Programmlogik für das Programm:

  1. Das Programm fordert den Benutzer auf, eine Zahl einzugeben
  2. Falls die Zahl grösser als 0 ist, gibt das Programm „The number is positive.“ aus.
  3. Sonst gibt das Programm „The number is not positive.“ aus.

Beispiel

Give a number:
*5*
The number is positive.
Give a number:
*-2*
The number is not positive.

Vorgehen

  1. Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
  2. Klone das Repository in PyCharm.
  3. Codiere die Programmlogik in positivity.py.
  4. Teste dein Programm mit den Testfällen in positivity_test.py.
  5. Führe einen Commit und einen Push durch.

Abgabe

Die Abgabe erfolgt durch den Push ins GitHub Repository. In Moodle ist keine Abgabe vorgesehen oder möglich.

Vorlage in positivity.py

def main():
  # Write your program here and remove the line "pass"
    pass
 
if __name__ == '__main__':
    main()

Anmerkung: Kümmere dich ich im Moment nicht zu sehr um if __name__ == '__main__':. Dieser Programmblock legt fest, welche Funktion beim Ausführen gestartet wird. Wir werden dies im Verlauf des Moduls noch genauer betrachten.

GitHub-Repo: https://github.com/templates-python/m319-lu05-a01-positivity


© Kevin Maurizi

Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.