[Ответить в тред] Ответить в тред

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений


Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 24 | 8 | 6
Назад Вниз Каталог Обновить

Аноним 14/09/16 Срд 21:54:11  136164430  
14738792520660.png (104Кб, 624x528)
ДВАЧЬ ПОЧЕМУ НЕ ЗАПИСКАИТСЯ ((((

def balance(n):
b = 5000
annualInterestRate = 0.18/12.0
monthlyPaymentRate = 0.02

if n == 1:
print(b)
else:
print(balance(n-1) k)

TypeError: unsupported operand type(s) for
: 'NoneType' and 'float'
Аноним 14/09/16 Срд 21:54:37  136164460
14738792777650.jpg (62Кб, 604x516)
Аноним 14/09/16 Срд 21:55:13  136164508
14738793135350.jpg (30Кб, 700x403)
Аноним 14/09/16 Срд 21:55:36  136164537
14738793363860.jpg (43Кб, 640x726)
Аноним 14/09/16 Срд 21:55:57  136164572
14738793570090.jpg (65Кб, 679x453)
Аноним 14/09/16 Срд 21:56:32  136164609
14738793923060.jpg (19Кб, 720x763)
Аноним 14/09/16 Срд 22:02:49  136165055
n не объявлена
Аноним 14/09/16 Срд 22:03:20  136165090
>>136165055
def balance(n!!!!!)
Аноним 14/09/16 Срд 22:04:15  136165150
>>136165055
Ты хотел сказать К не объявлена, но даже если она объявлена, та же ошибка выводится.

b = 5000
annualInterestRate = 0.18/12.0
monthlyPaymentRate = 0.02
k = 1 + annualInterestRate - monthlyPaymentRate


def balance(n):

if n == 1:
print(b)
else:
print(balance(n-1) * k)
Аноним 14/09/16 Срд 22:04:50  136165187
>>136165090
Может, баланс ничего не возвращает?
Аноним 14/09/16 Срд 22:04:55  136165199
>>136164430 (OP)
пиздец, ты хуйню написал какую-то. ещё бы оно запускалось.
где возврат значения из функции? где переменная k?
нахуй все эти переменные с длинными названиями, если они не используются?
пиздец, пиздец.
бросай нахуй это гиблое дело
Аноним 14/09/16 Срд 22:08:41  136165474
>>136165199
>где возврат значения из функции?
print - возврат значения
нахуй все эти переменные с длинными названиями, если они не используются? Я проебался с этим, но ошибку все равно выводит
k = 1 + annualInterestRate - monthlyPaymentRate
бросай нахуй это гиблое дело
Мне скучно, я пытаюсь себя чем-нибудь занять
Аноним 14/09/16 Срд 22:09:16  136165516
А какой смысл этой функции? Что она делает? Нахрена в ней переменные, кроме b?
Аноним 14/09/16 Срд 22:09:25  136165526
>>136165187
Даже если бы он ничего не возвращал, ошибки бы не было
Аноним 14/09/16 Срд 22:10:48  136165613
>>136165474
>print - возврат значения
это вывод на экран.
возврат - return.
алсо, не вижу, где ты функцию balance вызываешь.
Аноним 14/09/16 Срд 22:11:16  136165633
14738802770370.jpg (72Кб, 700x876)
>>136165526
Я не мастер Питона, но по-моему, когда ты пытаешься умножить balance(n-1) на что-то, то баланс обязан хоть что-нибудь да и вернуть.
Аноним 14/09/16 Срд 22:12:15  136165701
>>136165474
Else: return balance(n-1)*k
Аноним 14/09/16 Срд 22:13:45  136165814
14738804259450.png (33Кб, 1290x528)
>>136165516
Вcё говно длинными буквами это коэффициент k = 1 + annualInterestRate - monthlyPaymentRate. Я его не написал в оппике, поотому что я долбоеб, но даже когда его пишешь выводит ошибку. Считает счёт на дебетке с учетом процентного дохода.
>>136165613
return только для циклов вроде
>>136165633
if n == 1:
print(b)
рекурсия
>>136165701
Не работает
Аноним 14/09/16 Срд 22:15:38  136165931
Мастер душить своего питона в треде. Задавай свои вопросы.
А ОП - хуй
Аноним # OP  14/09/16 Срд 22:15:59  136165957
>>136165931
Памаги
Аноним 14/09/16 Срд 22:19:07  136166187
>>136165814
> print(b)
ОХУЕННЫЙ ВОЗВРАТ, ничего не скажешь.
RETURN. RE-TURN
Аноним 14/09/16 Срд 22:19:08  136166188
>>136165957
Напиши условия задачи, из твоего говнокода я понял только, что ты пытался сделать рекурсию, но ты хуй и не понял что это.
Аноним # OP  14/09/16 Срд 22:20:55  136166317
>>136166187
СПАСИБО! Ебать я даун
Аноним 14/09/16 Срд 22:29:06  136166885
Хлопцы, а что это вы тут делаете? Объясните гуманитарию. С меня интернеты.
Аноним 14/09/16 Срд 22:30:20  136166963
>>136166885
Питон питонят.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 24 | 8 | 6
Назад Вверх Каталог Обновить

Топ тредов
Избранное