我是靠谱客的博主 要减肥飞机,最近开发中收集的这篇文章主要介绍pythontypeerror_详解python中的TypeError错误解决办法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

新手在学习python时候,会遇到很多的坑,下面来具体说说其中一个。

在使用python编写面向对象的程序时,新手可能遇到TypeError: this constructor takes no arguments这个错误。

例如下面的程序:

class Ball:

def _init_(self,color,size,direction):

self.color=color

self.size=size

self.direction=direction

def bounce(self):

if self.direction=="down":

self.direction="up"

myBall=Ball("red","small","down")

print "I just created a ball."

print "My ball is",myBall.size

print "My ball is",myBall.color

print "My ball's direction is",myBall.direction

print "Now I'm going to bounce the ball"

print

myBall.bounce()

print "Now the ball's direction is",myBall.direction

运行会报错:

====

最后

以上就是要减肥飞机为你收集整理的pythontypeerror_详解python中的TypeError错误解决办法的全部内容,希望文章能够帮你解决pythontypeerror_详解python中的TypeError错误解决办法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部