2015-12-09 2 views
-2
class Person: 

    def __init__(self, first, last): 
     self.firstname = first 
     self.lastname = last 

    def __str__(self): 
     return self.firstname + " " + self.lastname 

class Employee(Person): 

    def __init__(self, first, last, staffnum): 
     super().__init__(first, last) 
     self.staffnumber = staffnum 


x = Person("Marge", "Simpson") 
y = Employee("Homer", "Simpson", "1007") 

print(x) 
print(y) 
+0

Это не совсем понятно, о чем вы спрашиваете. Вы должны пересмотреть свой вопрос и отредактировать его, чтобы изменить дополнительную информацию. См. Http://stackoverflow.com/help/how-to-ask – planetmaker

+0

Я изменил название на понятный вопрос. Если не правильно, лучше объясните, что вы спрашиваете. Непонятно, почему вы разместили конкретный код, который вы сделали. –

+0

Да, вы правы. Я пытаюсь запустить коды в IDLE, но у меня есть «недопустимый синтаксис», мне было интересно, если происходит с типом версии, я могу, пожалуйста, помогу мне, у меня есть тестовое исследование с этим вопросом в институте Анделы ..... – LIZARD

ответ

1

Отвечая на то, что, я думаю, вы имеете в виду.

Начало IDLE либо из значка, либо из командной строки. Подробности зависят от ОС и немного от версии Python.

Загрузите файл в окно редактора IDLE с помощью параметра File => Open menu и диалогового окна открытого файла. Если файл был недавно отредактирован, используйте файлы File => Recent.

Редактировать, как вы пожелаете. Запустите с помощью Run => Run module или используйте ярлык F5.

Если вы запустите IDLE из командной строки, добавьте путь к файлу, относительный или абсолютный, чтобы открыть файл напрямую и пропустить меню «Файл».

Смежные вопросы