2016-05-20 1 views
-1
def print_menu(): 
    print('1. Kilometers to Miles') 
    print('2. Miles to Kilometers') 
def km_mi(): 
    km=float(input('Enter distance in kilometers: ') 
    mi= km/1.609 
    print('Distance in miles: {}'.format(mi)) 
def mi_km(): 
      print('I suddenly started indenting way over here today...') 

Warum macht es das? Es ist meinem Lehrer am Anfang des Semesters passiert und sie hat sich nie damit beschäftigt, also nehme ich an, dass ich sie nicht fragen kann. Hilfe! Ich möchte nicht jede Zeile Code für immer und ewig anpassen. Ich bin total neu in der Programmierung, es tut mir leid, wenn ich das wissen sollte.Mein Python-Editor rastet fälschlicherweise alle neuen Zeilen ein

+1

Eine Ihrer Zeilen fehlt eine schließende Klammer, das ist, was Ihre IDE verwirrt. – jonrsharpe

+0

Ich habe gerade herausgefunden, dass es sich nicht wirklich um neue Dokumente handelt, also ist es nur diese - aber ich kann nicht herausfinden warum. – coffeebee

+1

Das erscheint unwahrscheinlich, da ich Ihnen gerade genau gesagt habe, warum *. – jonrsharpe

Antwort

0

Es ist wahrscheinlich eine fehlende Klammer früher in Ihrem Code. Dann denkt Ihre IDE, dass die Klammern nicht geschlossen wurden, und zieht Ihre Zeilen zurück.

Verwandte Themen