设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 8086|回复: 4
打印 上一主题 下一主题

关于程序运行不正确

[复制链接]

2

主题

0

好友

38

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2020-2-15 21:39:06 |只看该作者 |倒序浏览
坛主您好,我在按照您的例子把程序敲进去后运行错误,所以把程序修改了一下,运行正确。

捕获.PNG (73.53 KB, 下载次数: 249)

例子原程序

例子原程序

改后程序.PNG (60.74 KB, 下载次数: 247)

修改后的程序

修改后的程序

回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2020-2-16 13:02:58 |只看该作者
Vehicle 里是 __init__
你即少了一个下划线,也拼错了单词

https://python666.cn/cls/lesson/51/
这课里有说
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

2

主题

0

好友

38

积分

新手上路

Rank: 1

板凳
发表于 2020-2-17 11:08:25 |只看该作者
本帖最后由 那小子真黑 于 2020-2-17 11:12 编辑
crossin先生 发表于 2020-2-16 13:02
Vehicle 里是 __init__
你即少了一个下划线,也拼错了单词

是单词拼错了,但是您看我修改后的程序,同样是_int_但是运行结果却是能对上,这是因为我相当于是自己定义了这个_int_函数,所以程序结果就是对的么?
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2020-2-17 16:41:17 |只看该作者
那小子真黑 发表于 2020-2-17 11:08
是单词拼错了,但是您看我修改后的程序,同样是_int_但是运行结果却是能对上,这是因为我相当于是自己定义 ...

__init__ 是在类型创建时会被调用,也决定了创建时是否需要加参数,你少一个下划线就起不到

你改过的代码是因为你手动赋值了,并没有使用你定义的 _int_

注意:你不仅仅是拼错单词,也少了一个下划线,看我发你的课程
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

2

主题

0

好友

38

积分

新手上路

Rank: 1

5#
发表于 2020-2-18 09:44:55 |只看该作者
crossin先生 发表于 2020-2-17 16:41
__init__ 是在类型创建时会被调用,也决定了创建时是否需要加参数,你少一个下划线就起不到

你改过的代 ...

好的,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-4-25 17:58 , Processed in 0.018549 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部