www.fltk.net > python 错在哪

python 错在哪

BankAccount.__init__(self) TypeError: __init__() takes exactly 3 arguments (1 given) 这里已经提示错误了埃BankAccount类的__init__函数需要3个参数,而你只传了1个参数。 错误在你的InterestAccount类的__init__函数里, BankAccount.__in...

__str__这个函数必须返回字符串类型,而你现在返回的是元组。

boys=['aas','das','eqqe']girls=['das','dsae','we']girlletter={}for girl in girls: girlletter.setdefault(girl[0],[]).append(girl)print girlletter #输出为{'d': ['das', 'dsae'], 'w': ['we']}print[b+'+'+g for b in boys for g in gir...

正确代码如下: import random secret = random.randint(1, 100) guess = 0 tries = 0 print "AHOY! I'm the Dread Pirate Roberts, and I have a secret!" print "It is a number from 1 to 99. I'll give you 6 tries." while guess != secret...

user下面是否有filter_by这个函数?这个函数是否有参数叫email?

测试的那个函数定义错了,应该是这样的: def rental_car_cost(days): cost = days * 40 if days >= 7: cost -= 50 elif days >= 3: cost -= 20 return cost 红线的地方直接返回了,后面代码不起作用了

请指明python版本 如果有错,请贴出报错信息 如果不是程序异常,而是有逻辑错误,请说明你希望的逻辑和程序运行时实际的逻辑

#细节问题一堆#def _init ——————》def __init__ ,左右双下划线#所有不是myBall的要改为myBall,python区分大小写,一共有五处错误

没啥问题呀。难道你的是indent的问题,就是混用了空格和TAB? C:\>test.py 1 / 1 = 1.000000000000 3 / 2 = 1.500000000000 5 / 4 = 1.250000000000 11 / 8 = 1.375000000000 21 / 16 = 1.312500000000 Traceback (most recent call last): File...

这个应该是你看错了。python中可以使用单引号,这个地方应该是写的两个单引号。。

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com