#####################
#   hue_01 / DM_2   #
#####################

# Wie viele Stifte bis zum Mond / Mars / Venus / ISS / Sonne?

Mond    = 1                         #########################################
Mars    = 0                         #                                       #
Venus   = 0                         # 1 = Auswahl, Mehrfachauswahl moeglich #
ISS     = 0                         #                                       #
Sonne   = 0                         #########################################


# durchschnittliche Entfernung zur Erde in km

d_Venus = 40000000          
d_Mars = 70000000
d_Sonne = 150000000
d_ISS = 400
d_Mond = 384000      


# Schreiblaenge von Bleistiften

blei_min = 20000        # weicher Bleistift ca. 20km            # https://de.wikipedia.org/wiki/Schreibl%C3%A4nge
blei_max = 56000        # harter Bleistift bis zu 56km


list_var = []   # definiert leere Liste fuer print-Befehl



if Mond is 1:                                           # bei Auswahl
    dest = d_Mond                                       # definiert Distanz zum Zielobjekt
    list.append(list_var, "Der Mond")                   # gibt Namen an und fuegt der Liste hinzu
    list.append(list_var, dest)                         # fuegt Distanz der Liste hinzu
    list.append(list_var, blei_min)                     # fuegt Schreiblaenge der Liste hinzu
    list.append(list_var, blei_max)
    list.append(list_var, int(dest*1000/blei_max))      # berechnet die Mindest- und Maximalmenge an Stiften, rundet und fuegt der Liste hinzu
    list.append(list_var, int(dest*1000/blei_min))
    list.append(list_var, "zum Mond")                   # gibt Namen an
    print list_var[0], "ist ca.", list_var[1], "km von der Erde entfernt. \n\nMit einem Bleistift kann man zwischen", list_var[2], "und", list_var[3], "Meter schreiben. Das sind zwischen", list_var[4], "und", list_var[5], "Stifte, um eine Linie bis", list_var[6], "zu ziehen.\n\n"
    list_var = []   # leert Liste, damit mehrfaches Auswaehlen moeglich ist                     # ^-- printet mithilfe von Liste


if Mars is 1:
    dest = d_Mars
    list.append(list_var, "Der Mars")
    list.append(list_var, dest)
    list.append(list_var, blei_min)
    list.append(list_var, blei_max)
    list.append(list_var, int(dest*1000/blei_max))
    list.append(list_var, int(dest*1000/blei_min))
    list.append(list_var, "zum Mars")
    print list_var[0], "ist ca.", list_var[1], "km von der Erde entfernt. \n\nMit einem Bleistift kann man zwischen", list_var[2], "und", list_var[3], "Meter schreiben. Das sind zwischen", list_var[4], "und", list_var[5], "Stifte, um eine Linie bis", list_var[6], "zu ziehen.\n\n"
    list_var = []

if Venus is 1:
    dest = d_Venus
    list.append(list_var, "Die Venus")
    list.append(list_var, dest)
    list.append(list_var, blei_min)
    list.append(list_var, blei_max)
    list.append(list_var, int(dest*1000/blei_max))
    list.append(list_var, int(dest*1000/blei_min))
    list.append(list_var, "zur Venus")
    print list_var[0], "ist ca.", list_var[1], "km von der Erde entfernt. \n\nMit einem Bleistift kann man zwischen", list_var[2], "und", list_var[3], "Meter schreiben. Das sind zwischen", list_var[4], "und", list_var[5], "Stifte, um eine Linie bis", list_var[6], "zu ziehen.\n\n"
    list_var = []

if ISS is 1:
    dest = d_ISS
    list.append(list_var, "Die ISS")
    list.append(list_var, dest)
    list.append(list_var, blei_min)
    list.append(list_var, blei_max)
    list.append(list_var, int(dest*1000/blei_max))
    list.append(list_var, int(dest*1000/blei_min))
    list.append(list_var, "zur ISS")
    print list_var[0], "ist ca.", list_var[1], "km von der Erde entfernt. \n\nMit einem Bleistift kann man zwischen", list_var[2], "und", list_var[3], "Meter schreiben. Das sind zwischen", list_var[4], "und", list_var[5], "Stifte, um eine Linie bis", list_var[6], "zu ziehen.\n\n"
    list_var = []

if Sonne is 1:
    dest = d_Sonne
    list.append(list_var, "Die Sonne")
    list.append(list_var, dest)
    list.append(list_var, blei_min)
    list.append(list_var, blei_max)
    list.append(list_var, int(dest*1000/blei_max))
    list.append(list_var, int(dest*1000/blei_min))
    list.append(list_var, "zur Sonne")
    print list_var[0], "ist ca.", list_var[1], "km von der Erde entfernt. \n\nMit einem Bleistift kann man zwischen", list_var[2], "und", list_var[3], "Meter schreiben. Das sind zwischen", list_var[4], "und", list_var[5], "Stifte, um eine Linie bis", list_var[6], "zu ziehen.\n\n"
    list_var = []