print "Hello World" result = 23+24 # das = zeichen definiert eine variable (nicht mathematisches = zeichen) print ("The result is " + str(result) + ".") #str() bewirkt dass result nicht als zahl/variable gesehen wird sondern als zeichenfolge #man "wirft" einen typecast darueber #kommentare mit hashtag beginnen: wird nicht eingerechnet in den code #wenn man den ganzen #absatz aus dem code ausnehmen will, nimmt man drei anfuehrungszeichen #int(): integer: ganzzahl (keine kommastellen) #float(): als gleitkommazahl darstellen (mit nachkommastellen) x = 23/7 print int(x) print float(x) """ print result int(25/6) """ mylist=[12,13,15,16,17] mycolleagues=["helena","hannah","maria","martin"] #len(): die laenge einer liste #in der informatik beginnt man bei 0 zu zaehlen (index des ersten werts der liste ist 0 und nicht 1) #print mylist[]: so gibt man werte einer liste aus print mylist[1] #zweiter wert der liste #bei print mylist[1:3] werden zb werte mit dem index 1 bis 3 ausgegeben print mylist[1:3] #man kann auch bei strings bestimmte zeichen mithilfe der indices aus dem string ziehen mystr="Hello World" print mystr[1] print "Meine Kollegen in dieser Gruppe sind " + mycolleagues[1]+ " und " + mycolleagues[2] + "." #increment: i #liste als liste im gewoehnlichen sinne ausgeben: mit einem while statement i=0 while i < len(mycolleagues): print mycolleagues[i] i = i+1 #man braucht immer vier leerzeichen, der doppelpunkt am ende des while statements macht das automatisch #nicht ausfuehren bevor man fertig geschrieben hat sonst haengt sich das ganze auf #leichter: for statement for i in mycolleagues: print i