Уведомления

Группа в Telegram: @pythonsu

#1 Март 13, 2014 16:36:04

BlackRabbit
Зарегистрирован: 2013-12-03
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите прописать return...

Решаю задачки по классам на codeacademy.com Застрял на одном из заданий. Не могу прописать return. Скрипт прилагаю. Спасибо.

Прикреплённый файлы:
attachment return.py (609 байт)

Офлайн

#2 Март 13, 2014 16:52:43

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Помогите прописать return...

class Car(object):
    condition = "new"
    def __init__(self, model, color, mpg):
        self.model = model
        self.color = color
        self.mpg   = mpg
    def display_car():
    	# Застрял вот здесь, не зная как оформить return. На выходе должна получиться ровная строка с данными из класса. Задача с codeacademy.com Там, кажется, python 2.6
        return "This is a" self.color + self.model +  "with" + str(self.mpg)
my_car = Car("DeLorean", "silver", 88)
print my_car.display_car()
Пропущен + перед self.color

Отредактировано Singularity (Март 13, 2014 16:53:38)

Офлайн

#3 Март 13, 2014 17:03:49

BlackRabbit
Зарегистрирован: 2013-12-03
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите прописать return...

Поставил, не помогает…

Офлайн

#4 Март 13, 2014 17:06:55

BlackRabbit
Зарегистрирован: 2013-12-03
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите прописать return...

Ах да, не хватает self в display_car

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version