Найти - Пользователи
Полная версия: SyntaxError: invalid syntax
Начало » Python для новичков » SyntaxError: invalid syntax
1
roggerg
При повторении примера из книги Лунца появляется ошибка. Я так понимаю это связано с тем что в книги
описывается Питон 3.0 а сейчас уже 3.4. Тем не менее как исправить код
class Worker:
class Worker:
def__init__(self, name, pay)
self.name=name
self.pay=pay
def lastName(self):
return self.name.split()
def giveRaise(self,percent0:
self.pay*1.0+percent) # в оригинале было так self.pay*1.0+percent)

SyntaxError: invalid syntax

Наверняка в будущем будут еще подобные ошибки, подскажите где можно увидеть изменения и отличия
разных версий Питоно.
FishHook
	def__init__(self, name, pay)
	self.name=name
	self.pay=pay
где двоеточие, где отступы?
roggerg
Спасибо, поправил.
Вопрос вроде решился
class Worker:
def __init__(self, name, pay):
self.name=name
self.pay=pay
def lastName(self):
return self.name.split()
def giveRaise(self, percent):
self.pay*1.0+percent)

Странно вставляю код из IDLE где все отступы есть. А при копировании они не сохраняются.
FishHook
код надо постить в тегах
[code python][/code]
а не
[quote][/quote]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB