#Entwickler: Martin Mittrenga und Nico Hessler import sys #importieren saemtlicher Module import os import random as rdm import re as re #regular express fuer Bibo regulaerer ausdruecke import math as sqrt #modul fuer mathematische Ausdruecke #Begruessung print ("-")*50 print ("Luftlinienberechner") print ("Erstellt von Niko Hessler und Martin Mittrenga") print ("-")*50 #======================================================================== #Datei einlesen mit print als Test os.system("clear") f = open("/data/share/nhessler/DE.tab", "r") for line in f: print line.rstrip() #in liste schreiben und regularen ausdruck aus liste lesen!!!!!!!!! f.close() #======================================================================== #Startpunkt Auswahl startpunkt=(raw_input("Geben sie Ihren Startpunkt an: ")) if re.search(startpunkt, line): print ("Gefunden, super.") else: print ("Nicht gefunden, schade.") #Endpunkt Auswahl endpunkt=(raw_input("Geben sie Ihren Endpunkt an: ")) if re.search(endpunkt, line): print ("Gefunden, super.") else: print ("Nicht gefunden, schade.") print "-"*50 print ("Ihre Entfernung betraegt XXX Kilometer. Gute Fahrt!") print "-"*50 #Berechnung a=52 b=7 n=5 lonstart=a lonende=b n = int(n)+1 for a in xrange (1,n): for b in xrange(a,n): c_square = a**2 + b**2 c = int(sqrt(c_square)) if ((c_square - c**2) == 0): print c, "Laengengrad" print "Danke" print "-"*50 #====================================================================== while True: #Sicherheitsabfrage ob wirklich beendet werden soll eingabe=raw_input("Wollen Sie Wirklich beenden? Bitte 'J' oder 'N' eingeben: ") if eingabe=="N": bed= False break elif eingabe=="J":sys.exit() else: print"Falsche Eingabe!"