Привет Я программировал в java в течение нескольких месяцев, и у меня было свободное время, поэтому я хотел попробовать какой-нибудь python, поэтому решил попробовать и написать свои java-программы в python но я не могу, чтобы жизнь меня определяла, где я ошибаюсь в этой части кода. Я хочу использовать для цикла и время цикла в этой программе только на практике, но я получаю сообщение об ошибкеSyntaxError: недопустимый синтаксис для новичка
Вот мой код:
breakLine = "\n-------------------------------------------------\n"
print breakLine
startReading = float(raw_input("Please enter the odometer start reading in Miles "))
endReading = float(raw_input("Now please enter the odometer end reading in Miles "))
totalMiles = endReading - startReading
totalGal = 0.0
gals = [];
days = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"];
for i in range (0, 5):
gals.insert(i, float(raw_input("Enter gals for " + days[i] + " ")))
totalGal += gals[i]
i += 1
avgFuel = totalMiles/totalGal
print breakLine
print "Below is some information about your weeks travel"
print breakLine
print ("{0:20} \t {1:20}".format("DAY", "GALLONS USED"))
print breakLine
x = 0
while x < len(days):
print ("{0:20} \t {1:20}".format(days[x], str(gals[x]))
x += 1
print breakLine
print "You used a total of:", totalGal, "gallons this week"
print "You travelled a total of:", totalMiles, " Miles this week"
print "Your average fuel consumption for the week is:", avgFuel, "MPG"
и здесь ошибка я получаю
File "Week1-2.py", line 31
x += 1
^
SyntaxError: invalid syntax
любую помощь по этому вопросу было бы здорово
Подсчитайте скобку в предыдущей строке. (Подсказка: проблема часто одна строка перед тем, на что указывает сообщение об ошибке.) – JJJ